Olá a todos,
Finalizei o segundo desafio :)
Peço ajuda aos mais experientes para saber se esta tudo certo :) Aqui rodou certinho!
Olá a todos,
Finalizei o segundo desafio :)
Peço ajuda aos mais experientes para saber se esta tudo certo :) Aqui rodou certinho!
Oi Amanda,
Parabéns por finalizar o desafio! 👏
Seu código está muito bom e demonstra que você compreendeu bem os conceitos de condicionais e concatenação. 👍
Uma pequena sugestão seria adicionar tratamento para os valores que vêm do prompt()
.
O prompt()
sempre retorna uma string, mesmo que o usuário digite um número.
Você pode usar parseInt()
ou parseFloat()
para converter a string para um número antes de fazer a comparação.
Por exemplo, no código que verifica se o número é positivo ou negativo, você poderia fazer assim:
let numeroSecreto = prompt('Digite um número');
numeroSecreto = parseFloat(numeroSecreto);
if (numeroSecreto > 0) {
alert(`${numeroSecreto} é um número POSITIVO`);
} else {
alert(`${numeroSecreto} é um número NEGATIVO`);
}
Isso garante que a comparação seja feita corretamente, mesmo que o usuário digite um número com casas decimais. 🤔
🤓 Para saber mais: Conversão de tipo em JavaScript
Continue praticando e explorando novas possibilidades! 💪
P.S. Insira o código usando a ferramenta do fórum, não copie e cole diretamente e não use imagem apenas para mostrar o código! Aprenda a usar a ferramenta em Como turbinar seus estudos utilizando o fórum.