var numero = parseFloat(prompt("Digite um número:"));
if (numero > 0) {
console.log("O número é positivo.");
} else if (numero < 0) {
console.log("O número é negativo.");
} else {
console.log("O número é zero.");
}
var numero = parseFloat(prompt("Digite um número:"));
if (numero > 0) {
console.log("O número é positivo.");
} else if (numero < 0) {
console.log("O número é negativo.");
} else {
console.log("O número é zero.");
}
Olá, Laura! Como vai?
O parseFloat é uma função em JavaScript utilizada para converter uma string em um número de ponto flutuante (ou seja, um número que pode ter casas decimais). No seu código, a função prompt é usada para pedir ao usuário que digite um número. O valor retornado pelo prompt é sempre uma string, mesmo que o usuário digite um número.
Para que você possa fazer comparações numéricas (como verificar se o número é maior, menor ou igual a zero), é necessário converter essa string em um número. É aí que entra o parseFloat. Ele transforma a string recebida pelo prompt em um número de ponto flutuante, permitindo que as comparações numéricas no if, else if e else funcionem corretamente.
Por exemplo, se o usuário digitar "3.14", o parseFloat converte isso para o número 3.14, que pode ser usado nas comparações.
Espero ter ajudado e bons estudos!