为什么下第五个黑棋子时

来源:2-3 赢法统计数组和胜负判断

慕粉3743252

2016-09-01 21:43

为什么下第五个黑棋子时,先弹出你赢了对话框,再显示第五个棋子

写回答 关注

3回答

  • tzm8334
    2018-08-24 11:23:35

    可以在全局写两个显示alert的函数,并加上setTimeout,然后在需要的地方调用

    下面是我的写法

    let alertWin = function () {  
        setTimeout(() => {    
            window.alert('恭喜,你赢了!')
        }, 10)
    }
    let alertLose = function () {  
        setTimeout(() => {    
            window.alert("很抱歉,您输了")  
        }, 10)
    }

    调用位置

    if (myWin[k] == 5) {          
        over = true          
        alertWin()        
    }

    亲测有效

  • 什么都是GS
    2017-10-26 13:53:40

    除了换浏览器有没有其他解决办法?

  • qq_LLawliet_63831744
    2016-09-02 17:11:46

    浏览器问题,你试试edge或者ie

JS实现人机大战之五子棋(AI篇)

"AlphaGO"我要和你下五子棋,教程带你实现五子棋AI

43235 学习 · 109 问题

查看课程

相似问题