Javascript programma, lai pārbaudītu, vai skaitlis ir pozitīvs, negatīvs vai nulle

Šajā piemērā jūs iemācīsities pārbaudīt, vai lietotāja ievadītais skaitlis ir pozitīvs, negatīvs vai nulle.

Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:

  • JavaScript salīdzinājums un loģiskie operatori
  • JavaScript, ja … cits paziņojums

Jūs izmantosiet if… else if… elsepaziņojumu, lai uzrakstītu programmu.

1. piemērs: Pārbaudiet cipara veidu, ja… citādi, ja … cits

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

Rezultāts

 Ievadiet skaitli: 0 Skaitlis ir nulle.

Iepriekš minētā programma pārbauda, ​​vai lietotāja ievadītais skaitlis ir pozitīvs, negatīvs vai nulle.

  • Nosacījums number> 0pārbauda, ​​vai skaitlis ir pozitīvs .
  • Nosacījums number == 0pārbauda, ​​vai skaitlis ir nulle .
  • Nosacījums number < 0pārbauda, ​​vai skaitlis ir negatīvs .

Iepriekš minēto programmu var uzrakstīt arī, izmantojot ligzdoto if… elsepaziņojumu.

2. piemērs: Pārbaudiet numura veidu ar ligzdu, ja… citādi

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

Rezultāts

 Ievadiet skaitli: 0 Jūs ievadījāt skaitli nulle

Iepriekš minētā programma darbojas tāpat kā 1. piemērs . Tomēr otrajā piemērā tiek izmantots ligzdotais if… elsepaziņojums.

Interesanti raksti...