Program JavaScript do sprawdzania, czy liczba jest dodatnia, ujemna czy zerowa

W tym przykładzie nauczysz się sprawdzać, czy liczba wprowadzona przez użytkownika jest dodatnia, ujemna czy zero.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:

  • Porównanie JavaScript i operatory logiczne
  • JavaScript if… else Instrukcja

Będziesz używać if… else if… elseinstrukcji do pisania programu.

Przykład 1: Sprawdź typ numeru za pomocą 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"); )

Wynik

 Wpisz liczbę: 0 Liczba wynosi zero.

Powyższy program sprawdza, czy liczba wprowadzona przez użytkownika jest dodatnia, ujemna czy zero.

  • Warunek number> 0sprawdza, czy liczba jest dodatnia .
  • Warunek number == 0sprawdza, czy liczba wynosi zero .
  • Warunek number < 0sprawdza, czy liczba jest ujemna .

Powyższy program można również napisać za pomocą instrukcji zagnieżdżonej if… else.

Przykład 2: Sprawdź typ numeru z zagnieżdżonym if… else

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

Wynik

 Wpisz liczbę: 0 Wprowadziłeś liczbę zero

Powyższy program działa tak samo jak przykład 1 . Jednak w drugim przykładzie użyto instrukcji zagnieżdżonej if… else.

Interesujące artykuły...