let numero = 0
let numero2 = prompt('Digite um número:');
if (numero2 > 0 ) {
alert('Esse número é positivo');
} else if (numero2 < 0) {
alert('Esse número é negativo');
} else {
alert('Esse número é zero');
}
let numero = 0
let numero2 = prompt('Digite um número:');
if (numero2 > 0 ) {
alert('Esse número é positivo');
} else if (numero2 < 0) {
alert('Esse número é negativo');
} else {
alert('Esse número é zero');
}
E aí, Esther! Tudo bem?
Parabéns! Mantenha o ritmo nos exercícios e continue compartilhando na nossa comunidade.
Percebi que você dominou o uso de estruturas condicionais, aplicou muito bem o if...else if...else
para classificar números com base no valor informado e ainda entendeu a relevância de conversão de tipos para garantir comparações corretas entre valores.
Uma sugestão para evoluir ainda mais é usar Number()
com o objetivo de converter corretamente a entrada do prompt
, que por padrão retorna uma string:
let numero2 = Number(prompt('Digite um número:'));
if (numero2 > 0) {
alert('Esse número é positivo');
} else if (numero2 < 0) {
alert('Esse número é negativo');
} else {
alert('Esse número é zero');
}
Essa abordagem ajuda a evitar comparações incorretas entre strings e números.
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!