べき乗演算子が実装された
概要
Math.pow関数の代わりに新しい演算子「 ** 」でべき乗の演算ができるようになった。
例
これが
n = Math.pow(3, 2) console.log(n) // 9 n = Math.pow(n, 2) console.log(n) // 81
こう書ける
n = 3 ** 2 console.log(n) // 9 n **= 2 console.log(n) // 81
問題
これはどうなるだろうか?
console.log( - 3 ** 2 )
console.log( (- 3) ** 2 ) // 9 console.log( - (3 ** 2) ) // -9
実装されるバージョン
V8 5.1.173