📌  相关文章
📜  如何在javascript中返回数组的最大值和最小值(1)

📅  最后修改于: 2023-12-03 15:24:31.963000             🧑  作者: Mango

如何在Javascript中返回数组的最大值和最小值

在Javascript中,我们可以使用 Math.max()Math.min() 函数来找到一个数组中的最大值和最小值。下面是如何实现的具体步骤:

返回数组的最大值
let arr = [5, 10, 7, 3, 2];

let max = Math.max.apply(null, arr);

console.log(max); // 输出 10 

首先,我们声明了一个数组 arr,该数组包含了一些数字。

然后,我们使用 Math.max() 函数来找到数组中的最大值。Math.max() 函数可以接收任意数量的参数,并返回其中的最大值。我们可以使用 apply() 函数来传递数组作为参数。Math.max.apply(null, arr) 中的 null 表示 this 值,因为 Math.max() 不需要引用任何对象,所以我们传递了 null

最后,我们将找到的最大值打印到控制台上。

返回数组的最小值
let arr = [5, 10, 7, 3, 2];

let min = Math.min.apply(null, arr);

console.log(min); // 输出 2 

与找到最大值的过程类似,我们可以使用 Math.min() 函数来找到数组中的最小值。我们同样使用 apply() 函数来传递数组作为参数。

最后,我们将找到的最小值打印到控制台上。

以上是如何在Javascript中返回数组的最大值和最小值的方法。这种方法简单易懂,并且可以用于任何类型的数字数组。