
べき乗(累乗)の使用方法
JavaScriptで数値のべき乗(累乗)を使用する場合、最近は**で以下のように書かれる場合が多い。
2 ** 3 // 8
べき乗(累乗)はMath.pow()でもできるが、**のほうが短くて済む。
マイナス数値を直接使うとエラー
JavaScriptのべき乗(累乗)はマイナスの数値を直接使うとエラーになる。
-2 ** 3 // Error
エラーにならないよう結果を出すには以下の3つのいずれかの方法で記述する。
1. 括弧で囲む
-(2 ** 3) // -8
2. 変数か定数を使用する
const n = -2
n ** 3 // -8
3. Math.pow()を使用する
Math.pow(-2, 3) // -8