问答详情
源自:7-23 编程练习

JS内置对象的编程练习

为什么我将答案分成两部分输出是,就没有反应,就是我先输出日期,在输出平均分时,是没有任何输出的

提问者:echoiii 2016-05-30 14:57

个回答

  • Lunix土豆
    2016-05-30 16:16:29

      //通过javascript的日期对象来得到当前的日期,并输出。

      var mydate=new Date();

      var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

      var wd=mydate.getDay();

      document.write(weekday[wd]);

    ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑单独输出日期↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑


      //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦

      var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

      var score=scoreStr.split(";");

      var all=0; 

      for(var i=0;i<score.length;i++)

      {

          var t=score[i].split(":"); 

          all=all+parseInt(t[1]); 

      }

      document.write("班级总分为:"+Math.round(all/score.length));

    ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑单独输出平均分↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑


  • echoiii
    2016-05-30 16:14:42

    刚刚又试了一下,又可以输出了,

  • 紫夕
    2016-05-30 15:35:08

    代码贴出来才知道哪里错了