あなたは3つの数字の中で最大のものを使用して見つけることができます if...else
ステートメント。
例1:3つの数字の中で最大の数字
// 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);
出力
Enter first number: -7 Enter second number: -5 Enter third number: -1 The largest number is -1
上記のプログラムでは、 parseFloat()
数値文字列を数値に変換するために使用されます。 文字列が浮動小数点の場合、 parseFloat()
文字列を浮動小数点数に変換します。
数値は、以上を使用して相互に比較されます >=
オペレーター。 そしてその if...else if...else
ステートメントは、状態をチェックするために使用されます。
ここで、論理積 &&
2つの条件をチェックするためにも使用されます。
組み込みのJavaScriptを使用することもできます Math.max()
数字の中から最大のものを見つける関数。
例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);
出力
Enter first number: 5 Enter second number: 5.5 Enter third number: 5.6 The largest number is 5.6
Math.max()
指定された数値の中で最大の数値を返します。
使用できます Math.min()
数字の中から最小のものを見つける関数。
Hope this helps!
Source link