2012-09-24 102 views
4

即時通訊使用鉻 與此代碼:0奇數結果的JavaScript功率?

var startbet = 1; 
var shot = 0; 
var bet = startbet * 2^shot; 

Ñ^ 0 = N在此情況下
它應該是等於1無論n

是這樣的錯誤的JavaScript或做一些人相信0的力量應該不同地處理?

+0

在這種情況下「n^0 = n」是什麼意思?你沒有說過任何關於「賭注」,「開始賭注」或「拍攝」的內容。你需要澄清你的問題 - 目前它是無法回答的。 –

+0

'startbet'的價值是多少?您獲得的'bet'的最終價值是多少? – Dai

+0

@Jon Skeet 2^0 = 2,3^0 = 3,4,0 = 4,我認爲^意思是''的權力,就像在Windows計算器 –

回答

7

在JavaScript中,^運營商bitwise XOR,而不是指數。

正如米哈伊爾所說,你必須用Math.pow()來計算指數。