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… else
instrukcji.
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… else
instrukcja 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.