📜  JavaScript 数学 min() 方法(1)

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

JavaScript 数学 min() 方法

JavaScript 中的 min() 方法用于返回两个或多个数字中的最小值。当然,也可以将其应用于数组中。本文将介绍该方法的语法和示例。

语法
Math.min(num1, num2, ..., numN)

其中,num1, num2, ..., numN 为要比较的数字。这些数字将作为 Math.min() 方法的参数传递。

示例

以下是一些使用该方法的示例:

console.log(Math.min(3, 5, 2, 8, 1)); // 输出1,因为1是这些数字中的最小值
console.log(Math.min(-1, -2, -3, -4, -5)); // 输出-5,因为-5是这些数字中的最小值
应用于数组

将该方法应用于数组时,只需将数组作为参数传递即可。例如:

let arr = [3, 5, 2, 8, 1];
console.log(Math.min(...arr)); // 输出1,因为1是这些数字中的最小值

以上代码还演示了如何使用拓展操作符(spread operator)将数组中的值展开为单独的参数。

注意事项
  • 如果传递给 Math.min() 方法的参数中包含非数字值,则将返回 NaN。
  • 如果将该方法应用于空数组,则将返回 Infinity。
结论

Math.min() 方法是一个非常有用的方法,可以让我们在比较数字时更加简便。在应用于数组时,我们可以使用拓展操作符将数组中的值展开为单独的参数。