どうも、ちょげ(@chogetarou)です。
数値の累乗(べき乗)を計算する方法を紹介します。
方法

数値の累乗(べき乗)を計算する方法は、2つあります。
**
1つは、「**」演算子を使う方法です。
具体的な方法としては、「**」演算子の左辺に数値、右辺に指数を指数を指定します。
//valueのN乗を取得
const result: number = value ** N
上記の「**」演算子は、左辺の数値をN乗(N=右辺の値)した値を取得します。
使用例
const num: number = 2
console.log(num ** 2)
console.log(num ** 3)
console.log(10 ** 4)
[LOG]: 4
[LOG]: 8
[LOG]: 10000
Math.pow()
もう1つは、Math.pow()を使う方法です。
まず、Math.pow()を呼び出します。
そして、Math.pow()の第1引数に数値、第2引数に指数を指定します。
//valueのN乗を取得
const result: number = Math.pow(value, N)
上記のMath.pow()は、第1引数の数値をN乗(N=第2引数の値)した値を取得します。
使用例
const num: number = 2
console.log(Math.pow(num, 2))
console.log(Math.pow(num, 3))
console.log(Math.pow(10, 4))
[LOG]: 4
[LOG]: 8
[LOG]: 10000
まとめ
数値の累乗(べき乗)を計算する方法は、次の2つです。
- 「**」演算子を使う方法
const result: number = value ** N
- Math.pow()を使う方法
const result: number = Math.pow(value, N)
コメント