Math.exp()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015å¹´7æ.
Math.exp() ã¯éçã¡ã½ããã§ã e ã®ããæ°å¤ã®ã¹ãä¹ãè¿ãã¾ãã
試ãã¦ã¿ã¾ããã
console.log(Math.exp(0));
// äºæ³ãããçµæ: 1
console.log(Math.exp(1));
// äºæ³ãããçµæ: 2.718281828459 ï¼ãããï¼
console.log(Math.exp(-1));
// äºæ³ãããçµæ: 0.36787944117144233
console.log(Math.exp(2));
// äºæ³ãããçµæ: 7.38905609893065
æ§æ
Math.exp(x)
弿°
x-
æ°å¤ã§ãã
è¿å¤
ex ã表ãéè² ã®æ°ã§ã e ã¯èªç¶å¯¾æ°ã®åºã§ãã
解説
exp() 㯠Math ã®éçã¡ã½ããã§ãããããçæãã Math ãªãã¸ã§ã¯ãã®ã¡ã½ããã¨ãã¦ã§ã¯ãªãã常㫠Math.exp() ã¨ãã¦ä½¿ç¨ããããã«ãã¦ãã ãã (Math ã¯ã³ã³ã¹ãã©ã¯ã¿ã¼ã§ã¯ããã¾ãã)ã
e ã®ã¹ãä¹ã 0 ã«é常ã«è¿ãå¤ã®å ´åã 1 ã«é常ã«è¿ããªãã精度ã失ããããã¨ã«æ³¨æãã¦ãã ããããã®å ´åã代ããã« Math.expm1 ã使ç¨ããã¨ãããé«ç²¾åº¦ãªå°æ°é¨åãæ±ãããã¨ãã§ãã¾ãã
ä¾
>Math.exp() ã®ä½¿ç¨
Math.exp(-Infinity); // 0
Math.exp(-1); // 0.36787944117144233
Math.exp(0); // 1
Math.exp(1); // 2.718281828459045
Math.exp(Infinity); // ç¡é大
仿§æ¸
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-math.exp> |