JavaScript Math.exp()

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**。


另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战