JavaScript 如何找到三个数字中的最大值

JavaScript 如何找到三个数字中的最大值

在本文中,我们将使用JavaScript找到3个给定数字中的最大值。

我们将通过使用JavaScript中的简单if-else语句来实现。 JavaScript是一种前端语言,可以直接打印到控制台以及像.html这样的视图页面。

让我们来看看控制台日志输出以及相应的代码。

方法一:使用if-else语句

用于检查条件的if-else语句将被用于比较这3个数字。这些变量将被称为x,y和z。我们将x与y和z进行比较,y与x和z进行比较,z与x和y进行比较,以找到最大的数字。

例子: 在下面的例子中,首先检查x(=5)是否大于y(=10)和z(=15),这是不成立的。然后程序检查z(15)是否大于x(=5)和y(=10),返回true,因此15是最大的。

Javascript

<script> 
    var x=5; 
    var y=10; 
    var z=15; 
    if(x>y && x>z) console.log("X = "+x+" is the greatest"); 
    else if(z>x && z>y) console.log("Z = "+z+" is the greatest"); 
    else console.log("Y = "+y+" is the greatest"); 
</script>

输出:

Z = 15 is the greatest

有多种方法可以找到三个数中最大的数,让我们也看看其他的方法:

方法二:使用Math.max函数

Math.max()函数返回输入参数中最大的数,如果没有参数,则返回-Infinity。我们简单地将变量x、y和z传递给Math.max()函数,然后我们得到三个数中最大的数。这个函数可以接受不止三个参数。

例子:

Javascript

<script> 
    var x=5; 
    var y=10; 
    var z=15; 
    console.log(Math.max(x,y,z)+" is the greatest"); 
</script>

输出结果:

15 is the greatest

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程