3つの数字の中から最大のものを見つけるJavaScriptプログラム

あなたは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