Program JavaScript do znalezienia największej z trzech liczb

W tym przykładzie nauczysz się znajdować największą spośród trzech liczb w JavaScript.

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

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

Największą z trzech liczb można znaleźć za pomocą if… elseinstrukcji.

Przykład 1: Największa liczba spośród trzech liczb

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

Wynik

 Wpisz pierwszą liczbę: -7 Wpisz drugą liczbę: -5 Wpisz trzecią liczbę: -1 Największa liczba to -1

W powyższym programie parseFloat()służy do konwersji ciągu liczbowego na liczbę. Jeśli ciąg jest liczbą zmiennoprzecinkową, parseFloat()konwertuje ciąg na liczbę zmiennoprzecinkową.

Liczby są porównywane ze sobą przy użyciu >=operatora większe lub równe . A if… else if… elseinstrukcja służy do sprawdzenia stanu.

Tutaj logiczne AND &&jest również używane do sprawdzania dwóch warunków.

Możesz także użyć wbudowanej Math.max()funkcji JavaScript, aby znaleźć największą z liczb.

Przykład 2: Używanie 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);

Wynik

 Wpisz pierwszą liczbę: 5 Wpisz drugą liczbę: 5,5 Wpisz trzecią liczbę: 5,6 Największa liczba to 5,6

Math.max() zwraca największą liczbę spośród podanych liczb.

Możesz użyć Math.min()funkcji, aby znaleźć najmniejszą spośród liczb.

Interesujące artykuły...