首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Math.expm1

Math.expm1()?函数返回?Ex- 1, 其中?x?是该函数的参数,E?是自然对数的底数2.718281828459045.

语法

代码语言:javascript
复制
Math.expm1(x)

参数

x一个数值。

返回值

一个数字表示ex - 1eEuler的数字在哪里,并且x是参数。

描述

因为expm1()是一个Math的静态方法,你总是用它作为Math.expm1(),而不是Math你创建的对象的方法(Math不是一个构造函数)。

示例

使用Math.expm1()

代码语言:javascript
复制
Math.expm1(-1); // -0.6321205588285577 
Math.expm1(0);  // 0
Math.expm1(1);  // 1.718281828459045

Polyfill

因为我们已经有了Math.exp()函数, 所以很容易 polyfill.

代码语言:javascript
复制
Math.expm1 = Math.expm1 || function(x) {
  return Math.exp(x) - 1;
};

规范

Specification

Status

Comment

ECMAScript 2015 (6th Edition, ECMA-262)The definition of 'Math.expm1' in that specification.

Standard

Initial definition.

ECMAScript Latest Draft (ECMA-262)The definition of 'Math.expm1' in that specification.

Draft

?

浏览器兼容性

Feature

Chrome

Firefox

Edge

Internet Explorer

Opera

Safari

Basic Support

38

25

(Yes)

(No)

25

7.1

Feature

Android

Chrome for Android

Edge mobile

Firefox for Android

IE mobile

Opera Android

iOS Safari

Basic Support

(Yes)

(Yes)

(Yes)

25

(No)

(Yes)

8

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com