Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

JavaScript 寻找三个数字中最大的程序

JavaScript 程序,用于查找三个数中最大的数

在本例中,您将学习在 JavaScript 中找到三个数字中最大的一个。
要理解此示例,您应该了解以下JavaScript 编程主题:
JavaScript 比较和逻辑运算符 JavaScript if...else 语句
您可以使用 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);
输出
Enter first number:-7
Enter second number:-5
Enter third number:-1
The largest number is-1
在上面的程序中, parseFloat() 用于将数字字符串转换为数字。如果字符串是浮点数, parseFloat() 将字符串转换为浮点数。
使用大于或等于 >= 运算符将数字相互比较。 if...else if...else 语句用于检查条件。
这里,逻辑 AND && 也用于检查两个条件。
您还可以使用 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() 函数找到数字中最小的。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4