Math.exp()
方法返回 **e** (欧拉常数) 的给定次幂。它在数学上等同于 **ex**。
示例
// calculate e (Euler's constant) power to 2
var value = Math.exp(2);
console.log(value);
//Output: 7.38905609893065
exp() 语法
exp()
方法的语法是
Math.exp(x)
这里,exp()
是一个静态方法。因此,我们需要使用类名 Math
来访问该方法。
exp() 参数
exp()
方法接受
- x - 一个数字
exp() 返回值
exp()
方法返回
- 对于参数 x,返回 **ex**,其中 **e** 是欧拉常数 ( **2.71828** )。
- 对于非数字参数,返回
NaN
。
示例 1: JavaScript Math.exp()
// calculate e raised to the power of 1
var value1 = Math.exp(1);
console.log(value1);
// calculate e raised to the power of 2
var value2 = Math.exp(2);
console.log(value2);
// calculate e raised to the power of 5
var value3 = Math.exp(5);
console.log(value3);
输出
2.718281828459045 7.38905609893065 148.4131591025766
在上面的例子中:
Math.exp(1)
- 计算 **e** (欧拉常数) 的 1 次幂,即e1
Math.exp(2)
- 计算 **e** (欧拉常数) 的 2 次幂,即e2
Math.exp(5)
- 计算 **e** (欧拉常数) 的 5 次幂,即e5
示例 2: exp() 与 0
// calculate e raised to the power of 0
var value = Math.exp(0);
console.log(value);
// Output: 1
在上面的示例中,我们使用 exp()
方法计算 **e** (欧拉常数) 的 0 次幂,即 e0
。
输出 1
表明 **e** 的 0 次幂是 **1**,即 e0 = 1
。
示例 3: exp() 与负数
// calculate e raised to -1
var value = Math.exp(-1);
console.log(value);
// Output: 0.36787944117144233
在上面的示例中,我们使用 exp()
方法计算 **e** (欧拉常数) 的 -1 次幂,即 e-1
。
输出表明 e-1
是一个正数 **0.36787944117144233**。
另请阅读