Selles näites saate teada, kas kasutaja sisestatud number on positiivne, negatiivne või null.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:
- JavaScripti võrdlus ja loogikaoperaatorid
- JavaScripti, kui… muul juhul
Kasutate if… else if… else
programmi kirjutamiseks lauset.
Näide 1: Kontrollige numbritüüpi, kui… muul juhul, kui … muul viisil
// 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"); )
Väljund
Sisestage number: 0 Number on null.
Ülaltoodud programm kontrollib, kas kasutaja sisestatud arv on positiivne, negatiivne või null.
- Seisund
number> 0
kontrollib, kas arv on positiivne . - Tingimus
number == 0
kontrollib, kas arv on null . - Tingimus
number < 0
kontrollib, kas arv on negatiivne .
Ülaltoodud programmi saab kirjutada ka pesastatud if… else
lause abil.
Näide 2: Kontrollige numbritüüpi pesaga, kui… muul juhul
// 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"); )
Väljund
Sisestage number: 0 Sisestasite numbri null
Ülaltoodud programm töötab samamoodi nagu näites 1 . Teine näide kasutab aga pesastatud if… else
lauset.