Article image
Antonio Morais
Antonio Morais13/07/2022 09:28
Compartilhe

Fundamentos Aritméticos Javascript

  • #JavaScript

Bom dia,

Estou no desafio número 4 e quando executo os testes, parece que a saída está normal até parar no meio da execução. Alguém pode me dizer onde pode estar o erro? Desde já agradeço, muito obrigado.

Compartilhe
Comentários (2)
Antonio Morais
Antonio Morais - 13/07/2022 10:37

Resolvido, utilizei o

quantidadeNotas = 0;

depois do

console.log(`${quantidadeNotas} nota(s) de R$ ${valor},00`);

muito obrigado pela ajuda.

Willian Raniere
Willian Raniere - 13/07/2022 09:33

Quando isso acontece comigo, normalmente é alguma parte do código que não está como deveria, tem algo faltando no código e ele está parando no meio do teste. Sugiro revisar cada linha do seu código e ver o que você pode mudar ou o que você pensa que deve mudar.


Se isso for útil de alguma forma da um UP no meu contato para me ajudar na plataforma


Você também pode dar uma olhada no exemplo abaixo :


let n = 576;

let quantidadeNotas = 0;

let cedulas = [100,50,20,10,5,2,1];



// Função responsável por contar as notas a partir de um valor.

function contaNotas(valor){

quantidadeNotas = parseInt(n/valor);

// TODO Subtraia de "n" a "quantidadeNotas" multiplicada por seu respectivo "valor" (parâmetro).

n -= quantidadeNotas*valor;


console.log(`${quantidadeNotas} nota(s) de R$ ${valor},00`);

quantidadeNotas = 0;

}



for(let cedula in cedulas){

contaNotas(cedulas[cedula]);

}