pow【べき乗 (xy)】
sqrt【平方根 (√)】
exp【e のべき乗 (ex)】
log【自然対数 (log x)】
Math.pow【べき乗 (xy):power】
メモ
概要
- べき乗 (xy)
関連
- exp【e のべき乗 (ex)】
- log【自然対数 (log x)】
- **【べき乗 演算子】
外部リンク
- ECMA-262 (英語)
Math.pow ( base, exponent ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Math.pow( x, y )
べき乗 ( xy )
(引数が特殊な場合は下記参照)
xべき乗の底
yべき乗の指数
特殊仕様
x | y | 戻り値 |
---|---|---|
任意 | NaN | NaN |
NaN | +0 | 1 |
NaN | -0 | 1 |
NaN | ≠0 | NaN |
1 < abs(x) | +∞ | +∞ |
1 < abs(x) | −∞ | +0 |
abs(x) = 1 | +∞ | NaN |
abs(x) = 1 | −∞ | NaN |
abs(x) < 1 | +∞ | +0 |
abs(x) < 1 | −∞ | +∞ |
+∞ | 0 < y | +∞ |
+∞ | y < 0 | +0 |
−∞ | 0 < y かつ 奇数整数 | −∞ |
−∞ | 0 < y かつ ≠奇数整数 | +∞ |
−∞ | y < 0 かつ 奇数整数 | −0 |
−∞ | y < 0 かつ ≠奇数整数 | +0 |
+0 | 0 < y | +0 |
+0 | y < 0 | +∞ |
−0 | 0 < y かつ 奇数整数 | −0 |
−0 | 0 < y かつ ≠奇数整数 | +0 |
−0 | y < 0 かつ 奇数整数 | −∞ |
−0 | y < 0 かつ ≠奇数整数 | +∞ |
x < 0 (有限数) | 有限数 かつ ≠ 整数 | NaN |
例
Math.sqrt【平方根 (√):the square root】
メモ
概要
- 平方根 (√)
関連
外部リンク
- ECMA-262 (英語)
Math.sqrt ( x ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Math.sqrt( x )
平方根 (√x)
(引数が特殊な場合は下記参照)
x数値
特殊仕様
x | 戻り値 |
---|---|
数値以外 | 数値に変換して処理 |
NaN | NaN |
x < 0 | NaN |
+0 | +0 |
-0 | -0 |
+∞ | +∞ |
例
Math.exp【e のべき乗 (ex):exponent】
メモ
概要
- e のべき乗 (ex)
関連
外部リンク
- ECMA-262 (英語)
Math.exp ( x ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Math.exp( x )
e のべき乗 (ex)
(引数が特殊な場合は下記参照)
x数値
特殊仕様
x | 戻り値 |
---|---|
数値以外 | 数値に変換して処理 |
NaN | NaN |
+0 | 1 |
-0 | 1 |
+∞ | +∞ |
-∞ | +0 |
例
Math.log【自然対数 (log x):natural logarithm】
メモ
概要
- 自然対数 (log x)
関連
外部リンク
- ECMA-262 (英語)
Math.log ( x ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Math.log( x )
xの自然対数
(引数が特殊な場合は下記参照)
x数値
特殊仕様
x | 戻り値 |
---|---|
数値以外 | 数値に変換して処理 |
NaN | NaN |
x < 0 | NaN |
+0 | -∞ |
-0 | -∞ |
1 | +0 |
+∞ | +∞ |