I dette eksempel lærer du at kontrollere, om det antal, der er indtastet af brugeren, er positivt, negativt eller nul.
For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:
- JavaScript-sammenligning og logiske operatører
- JavaScript, hvis … ellers Erklæring
Du bruger if… else if… else
erklæringen til at skrive programmet.
Eksempel 1: Kontroller nummertype med hvis… ellers hvis… ellers
// 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"); )
Produktion
Indtast et tal: 0 Nummeret er nul.
Ovenstående program kontrollerer, om det antal, der er indtastet af brugeren, er positivt, negativt eller nul.
- Tilstanden
number> 0
kontrollerer, om antallet er positivt . - Tilstanden
number == 0
kontrollerer, om antallet er nul . - Tilstanden
number < 0
kontrollerer, om antallet er negativt .
Ovenstående program kan også skrives ved hjælp af den indlejrede if… else
erklæring.
Eksempel 2: Tjek nummertype med indlejret hvis… ellers
// 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"); )
Produktion
Indtast et nummer: 0 Du indtastede nummeret nul
Ovenstående program fungerer på samme måde som eksempel 1 . Imidlertid bruger det andet eksempel den indlejrede if… else
sætning.