У цьому прикладі ви навчитеся знаходити найбільше серед трьох чисел у JavaScript.
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:
- Порівняння та логічні оператори JavaScript
- JavaScript, якщо … ще Заява
Ви можете знайти найбільше серед трьох чисел за допомогою if… else
твердження.
Приклад 1: Найбільше число серед трьох чисел
// 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);
Вихідні дані
Введіть перше число: -7 Введіть друге число: -5 Введіть третє число: -1 Найбільше число - -1
У наведеній вище програмі parseFloat()
використовується для перетворення числового рядка в число. Якщо рядок є плаваючим числом, parseFloat()
перетворює рядок у число з плаваючою комою.
Числа порівнюються між собою за допомогою >=
оператора, що перевищує або дорівнює . А if… else if… else
твердження використовується для перевірки стану.
Тут логічне І &&
також використовується для перевірки двох умов.
Ви також можете використовувати вбудовану Math.max()
функцію JavaScript, щоб знайти найбільше серед чисел.
Приклад2: Використання 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);
Вихідні дані
Введіть перше число: 5 Введіть друге число: 5.5 Введіть третє число: 5.6 Найбільше число - 5.6
Math.max()
повертає найбільше число серед наданих чисел.
За допомогою Math.min()
функції можна знайти найменшу серед цифр.