JavaScript Math log2 ()

Функция JavaScript Math.log2 () возвращает логарифм числа по основанию 2.

Это эквивалентно log 2 (x) в математике.

Синтаксис Math.log2()функции:

 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 -Бесконечность NaN

Заметки:

  • Используйте константу Math.LOG2Eдля log 2 (e) .
  • Используйте функции Math.log()или Math.log10()для логарифма по основанию e и 10 .

Рекомендуемые чтения:

  • Math.log ()
  • Math.log10 ()

Интересные статьи...