expt
(expt base power)
base の power 乗を返します。整数の引数では結果は正確な整数になり ((expt 2 10) は 1024)、負の整数の指数は逆数を返します ((expt 2 -1) は 1/2)。どちらかの引数が浮動小数点数なら -- あるいは指数が比なら -- 結果は浮動小数点数になり、分数の指数 ((expt 2 0.5)、(expt 10000.0 0.75)) はどのバックエンドでも動作します。振り分けは実行時の値で行われるため、実行時に計算された指数もリテラルと同じように振る舞います。WASM バックエンドでは分数の指数はソフトウェア exp/log による exp(y * log(x)) なので(数学関数のバックエンド)、下位桁は Math.pow と異なります。3 つすべてのバックエンドで動作します。