Oi Fernando,
Seu código está bem estruturado e resolve os desafios propostos! 👍
No exercício 7, você usou o operador ternário, uma forma concisa de if/else
. No exercício 8, você aninhou if
s para verificar se o número é positivo, negativo ou zero, o que está correto. 👌
O loop while
no exercício 9 está perfeito para imprimir os números de 1 a 10. No exercício 10, a lógica para verificar se o aluno foi aprovado ou reprovado também está correta. 🤔
Nos exercícios 11, 12 e 13, você usou Math.random()
para gerar números aleatórios, e toFixed()
para formatar a saída, o que é ótimo. Uma pequena sugestão para os exercícios 12 e 13, você pode usar Math.floor()
para garantir que o número seja inteiro, sem precisar do toFixed(0)
. Veja um exemplo:
console.log(Math.floor(Math.random() * 10) + 1); // Número inteiro entre 1 e 10
console.log(Math.floor(Math.random() * 1000) + 1); // Número inteiro entre 1 e 1000
🤓 Para saber mais: Documentação oficial do Math.random() no MDN
Continue praticando e explorando as possibilidades do JavaScript! 💪