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

为什么我这个不能显示呢

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

    var newsrt=scoreStr.split(";")

    var newsrt = new Array();

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

        var y=newsrt[i];

        var z=newsrt[i].indexOf(":")+1;

var x=newsrt[i].substr(z);

        var sum=0;

sum+=x;

var haha=parseInt(sum/newsrt.length)}

document.write("平均分是:"+Math.round(haha))




谁能帮我看下哪里错了吗

正在回答

2 回答

sorceStr 还是 scoreStr

可以学学debug的技巧,这种问题自己就能直接解决了。

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

定义的时候是var sorceStr;使用时:var newsrt=scoreStr.split(";");怎么成了scoreStr

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

举报

0/150
提交
取消

为什么我这个不能显示呢

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