本文介绍 JavaScript 中 Math.log() 方法的用法,该方法用于计算指定数值的自然对数(以 E 为底)。文章详细说明了参数 x 的要求及返回值类型,并通过具体代码示例展示了正数、零和负数的计算结果,其中负数返回 NaN,零返回 -Infinity。
Math.log() 方法概述
Math.log() 方法用于返回一个数值的自然对数,其底数为 E。当传入的数值为负数时,该方法始终返回 NaN(非数字)。
Math.log( x ) ;
参数与返回值
以下是该方法的参数说明:
- x:必需参数,表示需要计算对数的数值。
返回值说明如下:
- 返回指定数值的自然对数(底数为 E)。
代码示例与结果
以下代码展示了 Math.log() 的实际应用示例:
<html>
<head>
<title>JavaScript Math log() Method</title>
</head>
<body>
<script type="text/javascript">
var value = Math.log(10);
document.write("First Test Value : " + value );
var value = Math.log(0);
document.write("<br />Second Test Value : " + value );
var value = Math.log(-1);
document.write("<br />Third Test Value : " + value );
var value = Math.log(100);
document.write("<br />Fourth Test Value : " + value );
</script>
</body>
</html>
执行上述代码将输出以下结果:
First Test Value : 2.302585092994046
Second Test Value : -Infinity
Third Test Value : NaN
Fourth Test Value : 4.605170185988092