📅  最后修改于: 2023-12-03 15:01:38.012000             🧑  作者: Mango
JavaScript中的Math max()方法用于返回给定数值中的最大值。
Math.max(value1, value2, ..., valueN)
参数可以是数字或可转换为数字的表达式。
返回给定参数中的最大值。
Math.max(5, 10, 50); // 返回50
Math.max(-5, -10, -50); // 返回-5
Math.max(0, 0, 0); // 返回0
如果参数中包含无法转换为数字的值,则返回NaN。
Math.max(5, "10", "test"); // 返回NaN
Math max()方法可以用于在数组中查找最大值。
var numbers = [5, 10, 20, 50];
var max = Math.max.apply(Math, numbers);
console.log(max); // 返回50
还可以用于比较两个数值的大小。
var x = 10, y = 20;
if (Math.max(x, y) === x) {
console.log("x is greater than y");
} else {
console.log("y is greater than x");
}
Math max()方法是一个可以通过多个参数返回最大值的JavaScript内置函数。使用它可以方便地在数字列表中查找最大值,并比较两个数字的大小。注意,如果参数中有无法转换为数字的值,则会返回NaN。