和老师的代码一样,还是报错?

来源:2-3 生成随机数动画

qq_熊永远十八岁_0

2015-11-26 10:17

http://img.mukewang.com/56566b8600015cf603280219.jpg求帮我解决一下

写回答 关注

5回答

  • 李晓健
    2015-11-26 10:22:12
    已采纳

    那你得给出你的完整代码。别人才能看出问题。

  • qq_熊永远十八岁_0
    2015-11-26 15:18:30

    我的问题找到了,非常感谢你

    风之翼hzk

    同问。我也是下载的老师的,可是还是不显示数字

    2018-07-06 20:38:38

    共 2 条回复 >

  • qq_熊永远十八岁_0
    2015-11-26 13:39:17

    var board = new Array();
    var score = 0;

    $(document).ready(function(){
       newgame();
    });
    function newgame(){
       //初始化棋盘格
       init();
       //在随机的两个格子生成数字
       generateOneNumber();
       generateOneNumber();
    }
    function init(){
       for(var i = 0;i < 4;i++)
           for(var j = 0;j<4;j++){
               var gridCell = $('#grid-cell-'+i+"-"+j);
               gridCell.css('top',getPosTop(i,j));
               gridCell.css('left',getPosLeft(i,j));
           }
       for(var i = 0;i < 4;i++){
           board[i] = new Array();
           for(var j = 0;j < 4;j++){
               board[i][j] = 0;
           }
       }
       updateBoardView();
    }
    function updateBoardView(){
       $(".number-cell").remove();
       for(var i=0;i<4;i++)
           for(var j=0;j<4;j++){
               $("#grid-container").append('<div class="number-cell" id="number-cell-'+i+'-'+j+'"></div>');
               var theNumberCell = $('#number-cell-'+i+'-'+j);

               if(board[i][j]==0){
                   theNumberCell.css('width','0px');
                   theNumberCell.css('height','0px');
                   theNumberCell.css('top',getPosTop(i,j)+50);
                   theNumberCell.css('left',getPosLeft(i,j)+50);
               }
               else{
                   theNumberCell.css('width','100px');
                   theNumberCell.css('height','100px');
                   theNumberCell.css('top',getPosTop(i,j));
                   theNumberCell.css('left',getPosLeft(i,j));
                   theNumberCell.css('background-color',getNumberBackgroundColor(board[i][j]));
                   theNumberCell.css('color',getNumberColor(board[i][j]));
                   theNumberCell.text(board[i][j]);
               }
           }
    }

  • 李晓健
    2015-11-26 12:30:28

    把代码帖上来,不要放图片,给完整。

  • qq_熊永远十八岁_0
    2015-11-26 10:25:59

    我下载了老师的代码,比较了是一样的,那麻烦你帮我看一下吧,这是main.js的代码http://img.mukewang.com/56566d620001762e13670819.jpg

    http://img.mukewang.com/56566d930001a90013970840.jpg

慕课网2048私人订制

慕课网这款“2048私人订制”通过大神老的讲解学习到游戏结构的开发

70015 学习 · 588 问题

查看课程

相似问题