Neste exemplo, você aprenderá a verificar se o número inserido pelo usuário é positivo, negativo ou zero.
Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:
- Comparação de JavaScript e operadores lógicos
- JavaScript if… else declaração
Você usará a if… else if… else
instrução para escrever o programa.
Exemplo 1: verificar o tipo de número com if … else if … else
// program that checks if the number is positive, negative or zero // input from the user const number = parseInt(prompt("Enter a number: ")); // check if number is greater than 0 if (number> 0) ( console.log("The number is positive"); ) // check if number is 0 else if (number == 0) ( console.log("The number is zero"); ) // if number is less than 0 else ( console.log("The number is negative"); )
Resultado
Insira um número: 0 O número é zero.
O programa acima verifica se o número inserido pelo usuário é positivo, negativo ou zero.
- A condição
number> 0
verifica se o número é positivo . - A condição
number == 0
verifica se o número é zero . - A condição
number < 0
verifica se o número é negativo .
O programa acima também pode ser escrito usando a if… else
instrução aninhada .
Exemplo 2: verificar o tipo de número com aninhado if… else
// check if the number is positive, negative or zero const number = prompt("Enter a number: "); if (number>= 0) ( if (number == 0) ( console.log("The number is zero"); ) else ( console.log("The number is positive"); ) ) else ( console.log("The number is negative"); )
Resultado
Insira um número: 0 Você inseriu o número zero
O programa acima funciona da mesma forma que o Exemplo 1 . No entanto, o segundo exemplo usa a if… else
instrução aninhada .