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

关于被分割之后

如代码所写,sorceStr被从分号分割成数组之后,到底是个什么样的形式,不应该是var myarr=[小明:87,小花:81, 小红:97,小天:76,小张,74,小小:94,小西:90,小伍:76,小迪:64,小曼:76]这样的吗,但是为什么我加了一个输出,把index输出来却是2和3,有了这种for循环之后不应该是依次增长的数吗,还有,这个3是什么

提问者:慕仰5293895 2016-10-19 15:53

个回答

  • 森林迷了鹿Andera
    2016-10-20 17:09:58

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

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

        var s =parseInt(score[i].substring(3));
        sum += s;

    }
    document.write(sum)

  • 曾绊过你
    2016-10-19 16:14:44

    for(i=0;i<10;i++)         //循环把每个人分数加一起

      {

        scroe=parseInt(sc[i].substr(3,2));     //存每个人的分数,parseInt() 字符串类型转成整型。

        sum+=scroe; 

      }