快速了解math.LN10内置对象 被简单地用于查找自然对数10.Natural日志的值是其被表示为ln以e为底的。因此,自然对数10表示为ln(10),其值约为2.302 语法:Math.LN10 例一: function a(){ return Math.LN10 } window.document.write(a()); //返回自然对底数 结果为:2.302585092994046 例二: function a1(interval) { var exp10 = Math.pow(10, Math.floor(Math.log(interval) / Math.LN10)); // Increase interval var f = interval / exp10; if (f === 2) { f = 5; } else { // f is 2 or 5 f *= 2; } return f * exp10; } var p1 = a1(2) window.document.write(p1) 结果为:5 由于 LN10 是 Math 的静态属性,所以应该像这样使用:Math.LN10,而不是作为你创建的 Math 实例的属性(Math 不是构造函数)。 错误写法: document.write(Math.LN10(1)); |