Javascript-ohjelma tarkistaaksesi onko luku positiivinen, negatiivinen vai nolla

Tässä esimerkissä opit tarkistamaan, onko käyttäjän syöttämä luku positiivinen, negatiivinen vai nolla.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-vertailu ja loogiset operaattorit
  • JavaScript jos… muuten lausunto

Lausetta käytetään if… else if… elseohjelman kirjoittamiseen.

Esimerkki 1: Tarkista numerotyyppi, jos… muuten, jos… muuta

 // 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"); )

Tuotos

 Syötä numero: 0 Luku on nolla.

Yllä oleva ohjelma tarkistaa, onko käyttäjän syöttämä luku positiivinen, negatiivinen vai nolla.

  • Ehto number> 0tarkistaa, onko luku positiivinen .
  • Ehto number == 0tarkistaa, onko luku nolla .
  • Ehto number < 0tarkistaa, onko luku negatiivinen .

Yllä oleva ohjelma voidaan kirjoittaa myös sisäkkäisen if… elsekäskyn avulla.

Esimerkki 2: Tarkista numerotyyppi sisäkkäin, jos… muuta

 // 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"); )

Tuotos

 Syötä numero: 0 Annoit numeron nolla

Yllä oleva ohjelma toimii samalla tavalla kuin esimerkki 1 . Toisessa esimerkissä käytetään kuitenkin sisäkkäistä if… elselausetta.

Mielenkiintoisia artikkeleita...