JavaScript Number MIN_VALUE 属性
JavaScript Number 的 MIN_VALUE 属性返回 JavaScript 中可能的最小数值。如果值小于 MIN_VALUE,则会转换为零 (0)。
它是 Number 对象的静态属性。您始终将其用作"Number.MIN_VALUE",而不是将其用作数字值的属性。如果您使用 x.MIN_VALUE,其中"x"是变量,它将返回"undefined"。
语法
以下是 JavaScript 数字 MIN_VALUE 属性的语法 -
Number.MIN_VALUE
参数
- 它不接受任何参数。
返回值
它返回 JavaScript 中可表示的最小数值,例如"2-1074 或 5E-324"。
示例 1
以下示例演示了 JavaScript 数字 MIN_VALUE 属性的用法。
<html>
<head>
<title>JavaScript MIN_VALUE</title>
</head>
<body>
<script>
document.write("MIN_VALUE = ", Number.MIN_VALUE);
</script>
</body>
</html>
输出
上述程序返回最小可能值"5e-324"。
MIN_VALUE = 5e-324
示例 2
如果您尝试使用变量(例如 x.MIN_VALUE)访问 MIN_VALUE 属性,则输出将为 "undefined"。
<html>
<head>
<title>JavaScript MIN_VALUE</title>
</head>
<body>
<script>
let x = 15;
document.write("Variable value = ", x);
document.write("<br>MIN_VALUE = ", x.MIN_VALUE);
</script>
</body>
</html>
输出
上述程序执行后,将返回"undefined"。
Variable value = 15 MIN_VALUE = undefined
示例 3
以下代码将两个数值相除。如果结果大于或等于 MIN_VALUE,则调用 greater() 函数;否则,调用 small() 函数。
<html>
<head>
<title>JavaScript MAX_VALUE</title>
</head>
<body>
<script>
function greater(){
document.write("Greater function called...!");
}
function smaller(){
document.write("Smaller function called...!");
}
let n1 = 10;
let n2 = 20;
document.write("Values are: ", n1 , " and ", n2, "<br>");
let result = n1 / n2;
document.write("Result is: ", result, "<br>");
if(result >= Number.MIN_VALUE){
greater();
}
else{
smaller();
}
</script>
</body>
</html>
输出
执行上述程序后,将产生以下输出 -
Values are: 10 and 20 Result is: 0.5 Greater function called...!

