请问下为什么求平均成绩这样写不对

来源:7-23 编程练习

SoraAsuka

2017-03-12 23:15

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

var sum="0";

for(var i=0;i<10;i++)
{sum+=parseInt(scoreStr[i][1]);}

var a=parseInt(sum/10);
document.write(a);

写回答 关注

1回答

  • 慕粉2108378773
    2017-03-12 23:36:31
    已采纳

    var a=parseInt(sum/10);sum是字符串先把他转换成整形,再搞!

    SoraAs...

    我发现了 把var sum="0";的引号去了就行了

    2017-03-13 11:45:57

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题