JavaScript Math对象之exp()函数
Math.exp()
方法返回 e(欧拉常数)的指定次幂。它在数学中相当于 e<sup>x</sup>
。
示例
// 计算 e(欧拉常数)的 2 次幂
var value = Math.exp(2);
console.log(value);
// 输出:7.38905609893065
exp() 语法
exp()
方法的语法是:
Math.exp(x);
这里,exp()
是一个静态方法。因此,我们需要使用类名 Math
来访问此方法。
exp() 参数
exp()
方法接受:
- x - 一个数字
exp() 返回值
exp()
方法返回:
- 参数 x 的
e<sup>x</sup>
,其中 e 是欧拉常数(2.71828)。 - 对于非数值参数返回
NaN
。
示例 1:JavaScript Math.exp()
// 计算 e 的 1 次幂
var value1 = Math.exp(1);
console.log(value1);
// 计算 e 的 2 次幂
var value2 = Math.exp(2);
console.log(value2);
// 计算 e 的 5 次幂
var value3 = Math.exp(5);
console.log(value3);
输出
2.718281828459045;
7.38905609893065;
148.4131591025766;
在上述示例中,
Math.exp(1)
- 计算 e(欧拉常数)的 1 次幂,即e<sup>1</sup>
Math.exp(2)
- 计算 e(欧拉常数)的 2 次幂,即e<sup>2</sup>
Math.exp(5)
- 计算 e(欧拉常数)的 5 次幂,即e<sup>5</sup>
示例 2:exp() 与 0
// 计算 e 的 0 次幂
var value = Math.exp(0);
console.log(value);
// 输出:1
在上述示例中,我们使用了 exp()
方法来计算 e(欧拉常数)的 0 次幂,即 e<sup>0</sup>
。
输出 1
表示 e 的 0 次幂是 1,即 e<sup>0</sup> = 1
。
示例 3:exp() 与负数
// 计算 e 的 -1 次幂
var value = Math.exp(-1);
console.log(value);
// 输出:0.36787944117144233
在上述示例中,我们使用了 exp()
方法来计算 e(欧拉常数)的 -1 次幂,即 e<sup>-1</sup>
。
输出表明 e<sup>-1</sup>
是一个正数 0.36787944117144233。
推荐阅读: