TÓPICO

Wrong Answer 5% - 1021 (JAVASCRIPT)

Luan Celi perguntou 1 month ago

Boa tarde!

Alguém pode me auxiliar nesse código?

Aparentemente no meu VSC os resultados estão corretos, porém quando submeto a resposta ele me retorna Wrong Answer 5%.

let valores = parseFloat(input);

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

console.log('NOTAS:')

for (let resto of notas){
let resultado = parseFloat(valores / resto);
console.log(`${Math.trunc(resultado)} nota(s) de R$ ${resto.toFixed(2)}`);
valores = valores % resto;
}

let moedas = [0.50, 0.25, 0.10, 0.05, 0.01]

console.log('MOEDAS:')

for (let resto1 of moedas){
    let resultado1 = parseFloat(valores / resto1);
    console.log(`${Math.trunc(resultado1)} moeda(s) de R$ ${resto1.toFixed(2)}`);
    valores = valores % resto1;
}

Lembre de não publicar soluções. Sua publicação pode ser revisada por nossos moderadores.

  • Arthur Silva respondido 1 month ago

    Fala Luan, beleza?

    Eu tive o mesmo problema aqui e resolvi da seguinte maneira: let result = value.toFixed(2) / item.toFixed(2);

    Isso no caso das moedas. Formata teus valores antes da divisão e acho que vai dar certo.

    Espero que passe! (: