问答详情
源自:4-1 焦点轮播图效果

关于代码中的数值判断if和if...else

  function at(){

         index++;

         if(index>=list.length){

             index=0;

         }

         ch(index); 

        

     }

为什么ch(index);不能换成else{ch(index);}

提问者:慕粉4349307 2016-12-13 17:52

个回答

  • 我就叫李二毛
    2017-01-19 15:13:26

    function  autoPlay(){
       index++;
       for (var i = 0; i < list.length; i++) {
           if (index >= list.length) {
               index =0;
           }
           else {
               changePic(index);
           }
       }

    }

    能啊,代码写全就是这样的啊。老师是简写的写法啊,if后面的else不是必要的。

  • 码伍
    2016-12-15 18:43:58

    else是不成立的时候执行!