当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript Math log2()用法及代码示例


JavaScript Math.log2() 函数返回一个以 2 为底的对数。

它相当于数学中的 log2(x)。

用法:

Math.log2(x)

log2() 是一个静态方法,使用 Math 类名调用。

Math.log2() 参数

Math.log2() 函数接受:

  • x - 一个数字

Math.log2() 的返回值

  • 返回给定数字的以 2 为底的对数。
  • 为负数和非数字参数返回 NaN

示例:使用 Math.log2()

// Using Math.log2()
var value = Math.log2(1);
console.log(value); // 0

var value = Math.log2(2);
console.log(value); // 1

var value = Math.log2("10");
console.log(value); // 3.321928094887362

var value = Math.log2(0);
console.log(value); // -Infinity

var value = Math.log2(-1);
console.log(value); // NaN

输出

0
1
3.321928094887362
-Infinity
NaN

注意:

  • 使用常数Math.LOG2E为了日志2(e).
  • 使用函数Math.log()或者Math.log10()对数底e10.

相关用法


注:本文由纯净天空筛选整理自 JavaScript Math log2()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。