重庆SEO前端技术博客

重庆SEO前端技术博客

当前位置: 主页 > javascript >

快速了解math.LN10内置对象

时间:2020-11-08 18:08来源:未知 作者:点击:
快速了解 math.LN10 内置对象 被简单地用于查找自然对数10.Natural日志的值是其被表示为ln以e为底的。因此,自然对数10表示为ln(10),其值约为2.302 语法:Math.LN10 例一: function a(){ retu
快速了解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)); 

------分隔线----------------------------