În acest exemplu, veți învăța să verificați dacă numărul introdus de utilizator este pozitiv, negativ sau zero.
Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:
- Comparație JavaScript și operatori logici
- JavaScript dacă … altfel Declarație
Veți folosi if… else if… else
declarația pentru a scrie programul.
Exemplul 1: Verificați numărul de tip cu 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"); )
Ieșire
Introduceți un număr: 0 Numărul este zero.
Programul de mai sus verifică dacă numărul introdus de utilizator este pozitiv, negativ sau zero.
- Condiția
number> 0
verifică dacă numărul este pozitiv . - Condiția
number == 0
verifică dacă numărul este zero . - Condiția
number < 0
verifică dacă numărul este negativ .
Programul de mai sus poate fi scris și folosind if… else
instrucțiunea imbricată .
Exemplul 2: verificați tipul de număr cu imbricat dacă … altfel
// 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"); )
Ieșire
Introduceți un număr: 0 Ați introdus numărul zero
Programul de mai sus funcționează la fel ca Exemplul 1 . Cu toate acestea, al doilea exemplu folosește if… else
instrucțiunea imbricată .