`` for (let numero = 1; numero <= 100; numero++) { if (numero % 5 === 0) { console.log(numero); } } ```
`` for (let numero = 1; numero <= 100; numero++) { if (numero % 5 === 0) { console.log(numero); } } ```
Olá, Abel!
Percebo que você já identificou a solução para o problema do código do Paulo. O código original estava verificando se o número era divisível por 5, mas não estava verificando se o resto da divisão era 0, que é a condição correta para identificar um número múltiplo de 5.
No código que você sugeriu:
for (let numero = 1; numero <= 100; numero++) {
if (numero % 5 === 0) {
console.log(numero);
}
}
A operação numero % 5 === 0
verifica se o resto da divisão do numero
por 5 é igual a 0. Se for, significa que o número é múltiplo de 5 e, portanto, ele é impresso no console.
Então, sua sugestão está correta! O código do Paulo agora irá funcionar como esperado, exibindo apenas os números múltiplos de 5 entre 1 e 100.
Espero ter ajudado e bons estudos!