看板 [ Ajax ]
討論串[問題] a == b == c的判斷方式發生奇怪的bug
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者SansWord (是妳)時間16年前 (2009/01/16 22:33), 編輯資訊
0
0
0
內容預覽:
這樣寫一定有問題. a == b == c. browser 可能會這樣判別. ( a == b ) == c. 那就變成 a 和 b 要相等, c 要為1 或著 true. 也可能會這樣判別. a == ( b == c). 那就變成 c 和 b 要相等, a 要為1 或著 true. 請寫成這樣
(還有11個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者BloodyDawn (BloodyDawn)時間16年前 (2009/01/16 20:53), 編輯資訊
0
0
0
內容預覽:
我想用JavaScript寫一個吃角子老虎的小遊戲. 但現在發生了很奇怪的bug. 我用a == b == c這種方式來判斷這三個變數是不是一樣. 但結果很神奇!. a和b變數要一樣沒問題. 但是c變數一定要等於1才會執行if裡面的程式碼. 我也追踪過變數的判斷. 確定是c變數為1前面兩個變數一樣就
(還有814個字)
首頁
上一頁
1
下一頁
尾頁