Program JavaScript na vyhľadanie toho najväčšieho z troch čísel

V tomto príklade sa naučíte nájsť najväčšie z troch čísel v JavaScripte.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:

  • Porovnanie JavaScriptu a logickí operátori
  • Vyhlásenie JavaScript, ak … else

Najväčšie z troch čísel nájdete pomocou if… elsevýpisu.

Príklad 1: Najväčšie číslo z troch čí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ýkon

 Zadajte prvé číslo: -7 Zadajte druhé číslo: -5 Zadajte tretie číslo: -1 Najväčšie číslo je -1

Vo vyššie uvedenom programe parseFloat()sa používa na prevod číselného reťazca na číslo. Ak je reťazec pohyblivé číslo, parseFloat()prevádza reťazec na číslo s pohyblivou rádovou čiarkou.

Čísla sa navzájom porovnávajú s použitím >=operátora väčšieho alebo rovného . A if… else if… elsevyhlásenie sa používa na kontrolu stavu.

Logické AND &&sa tu tiež používa na kontrolu dvoch podmienok.

Môžete tiež použiť vstavanú Math.max()funkciu JavaScriptu, aby ste medzi číslami našli to najväčšie.

Príklad2: Používanie 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ýkon

 Zadajte prvé číslo: 5 Zadajte druhé číslo: 5,5 Zadajte tretie číslo: 5,6 Najväčšie číslo je 5,6

Math.max() vráti najväčšie číslo z uvedených čísel.

Pomocou Math.min()funkcie môžete nájsť najmenší z čísel.

Zaujímavé články...