このコードでクロムを使用しています:
var startbet = 1;
var shot = 0;
var bet = startbet * 2^shot;
n^0=n この場合
、n に関係なく 1 になります。
これは JavaScript のエラーですか、それとも 0 の累乗は異なる方法で処理する必要があると信じている人がいますか?
このコードでクロムを使用しています:
var startbet = 1;
var shot = 0;
var bet = startbet * 2^shot;
n^0=n この場合
、n に関係なく 1 になります。
これは JavaScript のエラーですか、それとも 0 の累乗は異なる方法で処理する必要があると信じている人がいますか?
Javascript では、^
演算子は指数ではなくビット単位のXORです。
Mikhail が言うように、指数を計算するにはMath.pow()を使用する必要があります。
代わりにMath.powを使用する必要があると思います