„Javascript“ programa, skirta patikrinti, ar skaičius yra teigiamas, neigiamas ar nulis

Šiame pavyzdyje išmoksite patikrinti, ar vartotojo įvestas skaičius yra teigiamas, neigiamas ar nulis.

Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:

  • „JavaScript“ palyginimas ir loginiai operatoriai
  • „JavaScript“, jei… kitas pareiškimas

if… else if… elseRašydami programą naudosite teiginį.

1 pavyzdys: Patikrinkite numerio tipą, jei… kita, jei … kita

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

Rezultatas

 Įveskite skaičių: 0 Skaičius yra lygus nuliui.

Pirmiau nurodyta programa tikrina, ar vartotojo įvestas skaičius yra teigiamas, neigiamas ar nulis.

  • Sąlyga number> 0patikrina, ar skaičius yra teigiamas .
  • Sąlyga number == 0patikrina, ar skaičius nulis .
  • Sąlyga number < 0patikrina, ar skaičius yra neigiamas .

Pirmiau minėtą programą taip pat galima parašyti naudojant įdėtą if… elseteiginį.

2 pavyzdys: Patikrinkite numerio tipą su įdėtu, jei… kitu atveju

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

Rezultatas

 Įveskite skaičių: 0 Įvedėte skaičių nulis

Pirmiau nurodyta programa veikia taip pat, kaip ir 1 pavyzdyje . Tačiau antrame pavyzdyje naudojamas įdėtas if… elsesakinys.

Įdomios straipsniai...