JavaScript Math.log() 方法

 JavaScript Math 对象

Math.log()方法返回一个数的自然对数(以e为底)。

JavaScript Math.log()函数在数学上等效于ln(x)

如果传递的参数为负,则返回值始终为NaN。

如果传递的参数为0,则返回值始终为-Infinity。

由于log()是Math的静态方法,因此您始终将其用作Math.log(),而不是用作创建的Math对象的方法。

语法:

Math.log(x)
Math.log(-1);   // NaN, out of range
Math.log(0);// -Infinity
Math.log(1);// 0
Math.log(10);   // 2.302585092994046
测试看看‹/›

浏览器兼容性

所有浏览器都完全支持Math.log()方法:

Method
Math.log()

参数值

参数描述
x数值

技术细节

返回值:给定数字的自然对数(以e为底)。如果数字为负,则返回NaN
JavaScript版本:ECMAScript 1

 JavaScript Math 对象