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

不能运行啊

var scoreStr = [[小明,87],[小花,81][小红,97][小天,76],[小张,74],[小小,94],[小西,90],[小伍,76],[小迪,64],[小曼,76]];  var b; for(i in scoreStr){     var a=0;     a+=parseInt(scoreStr[i][1]);     b=a/scoreStr.length; } document.write(parseInt(b)); 哪不对啊?

提问者:我要坚持11 2017-04-29 13:48

个回答

  • qq_迸发激情_0
    2017-05-19 16:28:42
    已采纳

    你的数组里字符串没上引号,加了引号就正常了。

  • 我要坚持11
    2017-04-29 14:03:08

      var scoreStr = [[小明,87],[小花,81],[小红,97],[小天,76],[小张,74],[小小,94],[小西,90],[小伍,76],[小迪,64],[小曼,76]];
    var a=0;
     for(var i in scoreStr){
         a+=parseInt(scoreStr[i][1]);
     }
    var b=parseInt(a)/scoreStr.length;
    document.write(b);