JavaScript Math.min() 函数用法详解与实例

作者:木棉

时间:2026-10-22

浏览:659

本文详细介绍JavaScript中Math.min()函数的基本语法与返回值规则。通过正负数混合、无参数传递及包含NaN等具体代码示例,解析该函数在不同输入情况下的执行结果,帮助开发者准确掌握其用法与边界条件。

文章目录

Math.min() 函数基础语法

首先介绍Math.min()函数的基础语法结构。


Math.min(value1,value2,...)

 

该函数接收一个或多个数值参数(Value1, Value2...),用于计算并返回这些参数中的最小值。

接下来通过具体的代码示例来演示其实际用法。

参考以下代码实现。

正负数混合参数示例

当传入的参数同时包含正数和负数时:

具体代码实现如下。


<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
</head>
<body>
<script type="text/javascript">
  document.write("Output : " + Math.min(10, 32, 2)); 
 document.write("Output : " + Math.min(-10, -32, -1));    
</script>
</body>
</html>

运行上述代码后的输出结果如下:


Output : 1
Output : -32

无参数传递的情况

如果在调用时未传递任何参数:

相关代码示例如下。


<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
</head>
<body>
<script type="text/javascript">
 document.write("Output : " + Math.min());    
</script>
</body>
</html>

此时的执行结果为:


Output : -Infinity

包含非数字参数的处理

若传入的参数中存在无法转换为有效数字的情况(如NaN):

对应代码示例如下。


<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
</head>
<body>
<script type="text/javascript">
  document.write("Output : " + Math.min(10,2,NaN));    
</script>
</body>
</html>

最终执行结果显示为:


Output : NaN

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章