Program JavaScript k nalezení největšího ze tří čísel

V tomto příkladu se naučíte najít největší ze tří čísel v JavaScriptu.

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

Pomocí if… elsepříkazu můžete najít největší ze tří čísel .

Příklad 1: Největší číslo ze tří čísel

 // program to find the largest among three numbers // take input from the user const num1 = parseFloat(prompt("Enter first number: ")); const num2 = parseFloat(prompt("Enter second number: ")); const num3 = parseFloat(prompt("Enter third number: ")); let largest; // check the condition if(num1>= num2 && num1>= num3) ( largest = num1; ) else if (num2>= num1 && num2>= num3) ( largest = num2; ) else ( largest = num3; ) // display the result console.log("The largest number is " + largest);

Výstup

 Zadejte první číslo: -7 Zadejte druhé číslo: -5 Zadejte třetí číslo: -1 Největší číslo je -1

Ve výše uvedeném programu parseFloat()se používá k převodu číselného řetězce na číslo. Pokud je řetězec plovoucí číslo, parseFloat()převede řetězec na číslo s plovoucí desetinnou čárkou.

Čísla jsou navzájem porovnávána pomocí >=operátoru většího nebo rovného . A if… else if… elsepříkaz se používá ke kontrole stavu.

Logické AND &&se zde také používá ke kontrole dvou podmínek.

Můžete také použít vestavěnou Math.max()funkci JavaScriptu k vyhledání největšího z čísel.

Příklad 2: Použití Math.max ()

 // program to find the largest among three numbers // take input from the user const num1 = parseFloat(prompt("Enter first number: ")); const num2 = parseFloat(prompt("Enter second number: ")); const num3 = parseFloat(prompt("Enter third number: ")); const largest = Math.max(num1, num2, num3); // display the result console.log("The largest number is " + largest);

Výstup

 Zadejte první číslo: 5 Zadejte druhé číslo: 5,5 Zadejte třetí číslo: 5,6 Největší číslo je 5,6

Math.max() vrátí největší číslo ze zadaných čísel.

Pomocí Math.min()funkce můžete najít nejmenší z čísel.

Zajímavé články...