課程
/前端開發(fā)
/JavaScript
/JS實現(xiàn)人機大戰(zhàn)之五子棋(AI篇)
為什么下第五個黑棋子時,先彈出你贏了對話框,再顯示第五個棋子
2016-09-01
源自:JS實現(xiàn)人機大戰(zhàn)之五子棋(AI篇) 2-3
正在回答
可以在全局寫兩個顯示alert的函數(shù),并加上setTimeout,然后在需要的地方調(diào)用
下面是我的寫法
let?alertWin?=?function?()?{?? ????setTimeout(()?=>?{???? ????????window.alert('恭喜,你贏了!') ????},?10) } let?alertLose?=?function?()?{?? ????setTimeout(()?=>?{???? ????????window.alert("很抱歉,您輸了")?? ????},?10) }
調(diào)用位置
if?(myWin[k]?==?5)?{?????????? ????over?=?true?????????? ????alertWin()???????? }
親測有效
除了換瀏覽器有沒有其他解決辦法?
瀏覽器問題,你試試edge或者ie
舉報
"AlphaGO"我要和你下五子棋,教程帶你實現(xiàn)五子棋AI
5 回答五子棋執(zhí)黑必勝算法
2 回答為什么只要有五顆棋子在一排就彈出贏了,不判斷黑白棋
3 回答五子棋豎線問題
2 回答算法 五子棋ai算法
1 回答我想在下了第五顆棋子之后再彈出贏了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-08-24
可以在全局寫兩個顯示alert的函數(shù),并加上setTimeout,然后在需要的地方調(diào)用
下面是我的寫法
調(diào)用位置
親測有效
2017-10-26
除了換瀏覽器有沒有其他解決辦法?
2016-09-02
瀏覽器問題,你試試edge或者ie