checkClear()函数消行之后会报错

来源:2-8 细节的丰富

慕勒4957896

2017-12-15 16:30

老师,为啥我的checkClear()函数消行之后会报错

写回答 关注

3回答

  • C阳0
    2020-02-26 16:21:43

    i++的位置错了

    if (clear) {

                    line = line + 1

                    for (let m = i; m > 0; m--) {

                       for (let n = 0; n < gameData[0].length; n++) {

                        gameData[m][n] = gameData[m -1][n]

                       }

                       for (let n = 0; n < gameData[0].length; n++) {

                        gameData[0][n] = 0

                       }

                    }

                    i++

                }

    这样就对了


  • qq_黑色契约_0
    2017-12-19 10:40:18

    报错信息

  • qq_黑色契约_0
    2017-12-19 10:39:51

    代码贴出来啊

基于websocket的火拼俄罗斯(单机版)

前端大牛带你实现单机版俄罗斯方块!

31672 学习 · 111 问题

查看课程

相似问题