为了账号安全,请及时绑定邮箱和手机立即绑定

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

 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 回答

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

0 回复 有任何疑惑可以回复我~
#1

SoraAsuka 提问者

转换了也不行...输出的也是字符串..
2017-03-13 回复 有任何疑惑可以回复我~
#2

SoraAsuka 提问者

我发现了 把var sum="0";的引号去了就行了
2017-03-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信