Betsey
2016-03-08 10:35
function moveLeft() { if (!canMoveLeft(board)) { return false; } else { for (var i = 0; i < 4; i++) { for (var j = 1; j < 4; j++) { if (board[i][j] != 0) { for (var k = 0; k < j; k++) { if (board[i][k] == 0 && noBlockHorizontal(i, k, j, board)) { showMoveAnimation(i, j, i, k); board[i][k] = board[i][j]; board[i][j] = 0; continue; } else if (board[i][k] == board[i][j] && noBlockHorizontal(i, k, j, board)) { showMoveAnimation(i, j, i, k); board[i][k] = 2 * board[i][j]; board[i][j] = 0; continue; } } } } } updateBoardView(); return true; } }
是的,跳出一层循环,不是整个循环
慕课网2048私人订制
70013 学习 · 588 问题
相似问题