Javascriptový program ke kontrole, zda je číslo kladné, záporné nebo nulové

V tomto příkladu se naučíte zkontrolovat, zda je číslo zadané uživatelem kladné, záporné nebo nulové.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Porovnání JavaScriptu a logické operátory
  • Prohlášení JavaScript, pokud … else

if… else if… elsePro napsání programu budete používat toto prohlášení.

Příklad 1: Zkontrolujte typ čísla 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"); )

Výstup

 Zadejte číslo: 0 Číslo je nula.

Výše uvedený program kontroluje, zda je číslo zadané uživatelem kladné, záporné nebo nulové.

  • Podmínka number> 0zkontroluje, zda je číslo kladné .
  • Podmínka number == 0zkontroluje, zda je číslo nula .
  • Podmínka number < 0zkontroluje, zda je číslo záporné .

Výše uvedený program lze také zapsat pomocí vnořeného if… elsepříkazu.

Příklad 2: Zkontrolujte typ čísla s vnořeným, pokud… 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"); )

Výstup

 Zadejte číslo: 0 Zadali jste číslo nula

Výše uvedený program funguje stejně jako v příkladu 1 . Druhý příklad však používá vnořený if… elsepříkaz.

Zajímavé články...