Math.LOG2E
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
TheMath.LOG2E static data property represents the base 2 logarithm ofe, approximately 1.443.
In this article
Try it
function getLog2e() { return Math.LOG2E;}console.log(getLog2e());// Expected output: 1.4426950408889634Value
Property attributes ofMath.LOG2E | |
|---|---|
| Writable | no |
| Enumerable | no |
| Configurable | no |
Description
BecauseLOG2E is a static property ofMath, you always use it asMath.LOG2E, rather than as a property of aMath object you created (Math is not a constructor).
Examples
>Using Math.LOG2E
The following function returns the base 2 logarithm of e:
js
function getLog2e() { return Math.LOG2E;}getLog2e(); // 1.4426950408889634Specifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-math.log2e> |