JavaScript max 函数是一个 Math 函数,它从指定的表达式集合中返回最大值。max 函数的语法是
Math.max(Value1, Value2, ...ValueN);
值 1:可以是数字或有效的数值表达式。
- 对于零参数,js 函数将返回负无穷。
- 如果值参数是正整数和负整数,它将返回输出。
- 当任何参数不是数字时,它将返回 NaN。
- 如果参数是 Null,它会将 Null 值转换为零。
JavaScript max 函数示例
我们将从不同数据类型中找到最大值并显示输出。对于 Str1 元素 id,我们对字符串使用了 max 函数来查找最大值。它会将“3”和“19”转换为整数并返回输出。
接下来,我们尝试将此数学方法与“String”一起使用。它无法转换为整数,因此将返回 NaN 作为输出。接下来,我们使用 Maximum 函数和一个 Null 值,Null 被转换为零。
在最后一行中,我们尝试在没有参数(零参数)的情况下使用 JavaScript max 函数。正如我们之前所说的,JavaScript 返回负无穷。
<!DOCTYPE html>
<html>
<head>
<title> JavaScriptMAXFunction </title>
</head>
<body>
<h1> JavaScriptMAXFunction </h1>
<p id = "Pos"></p>
<p id = "Neg"></p>
<p id = "Dec"></p>
<p id = "Neg_Dec"></p>
<p id = "Str"></p>
<p id = "Str1"></p>
<p id = "Null"></p>
<p id = "Multi"></p>
<script>
document.getElementById("Pos").innerHTML = Math.max(10, 20, 3);
document.getElementById("Neg").innerHTML = Math.max(-1, 2, -9, -7);
document.getElementById("Dec").innerHTML = Math.max(12.50, 14.05, 9.35, 4.58);
document.getElementById("Neg_Dec").innerHTML = Math.max(-3.10,-6.05, -22.04, -15.08);
document.getElementById("Str").innerHTML = Math.max(2, "3", "19", 9);
document.getElementById("Str1").innerHTML = Math.max(2, "String");
document.getElementById("Null").innerHTML = Math.max(4, null, 5, 28);
document.getElementById("Multi").innerHTML = Math.max();
</script>
</body>
</html>
