Програма Javascript за проверка дали числото е положително, отрицателно или нулево

В този пример ще се научите да проверявате дали номерът, въведен от потребителя, е положителен, отрицателен или нулев.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:

  • Сравнение на JavaScript и логически оператори
  • JavaScript, ако … друго Изявление

Ще използвате if… else if… elseизявлението, за да напишете програмата.

Пример 1: Проверете типа номер с if … else if … else

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

Изход

 Въведете число: 0 Числото е нула.

Горната програма проверява дали номерът, въведен от потребителя, е положителен, отрицателен или нулев.

  • Условието number> 0проверява дали броят е положителен .
  • Условието number == 0проверява дали числото е нула .
  • Условието number < 0проверява дали числото е отрицателно .

Горната програма също може да бъде написана с помощта на вложения if… elseоператор.

Пример 2: Проверете типа номер с вложено, ако … друго

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

Изход

 Въведете число: 0 Въведете число нула

Горната програма работи по същия начин като Пример 1 . Вторият пример обаче използва вложения if… elseоператор.

Интересни статии...