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

求码友们解释一下for语句加不加花括号的区别

求码友们解释一下for语句加不加花括号的区别

天瑜CJT 2014-07-18 16:58:00
代码如下:  var sorceStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";    myarr = new Array();    sorce = new Array();    var sum = 0;    myarr = sorceStr.split(";");    for(i=0; i<myarr.length; i++)        sorce[i] = myarr[i].substr(3);    for(j=0; j<sorce.length; j++)        sum = sum+parseInt(sorce[j]);    average = Math.floor(sum/sorce.length);    document.write("班级平均分为:"+average);----------------------------------------------------------------------  var sorceStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";    myarr = new Array();    sorce = new Array();    var sum = 0;    myarr = sorceStr.split(";");    for(i=0; i<myarr.length; i++){        sorce[i] = myarr[i].substr(3);}    for(j=0; j<sorce.length; j++){        sum = sum+parseInt(sorce[j]);    average = Math.floor(sum/sorce.length);    document.write("班级平均分为:"+average)};
查看完整描述

4 回答

?
redRibbon

TA贡献5条经验 获得超1个赞

for(...){

//多行代码请务必用" { } "。

//单行代码 " { } " 不必要。

}

但建议一律加上“ { } ”,方便阅读、理解、修改。

查看完整回答
反对 回复 2016-02-04
?
天瑜CJT

TA贡献3条经验 获得超6个赞

谢谢大神

查看完整回答
反对 回复 2014-07-18
?
溜达溜达

TA贡献106条经验 获得超19个赞

标题应该改为“大家来找茬”

上边的代码只循环了

sum = sum+parseInt(sorce[j]);


下边的代码循环了

sum = sum+parseInt(sorce[j]);
average = Math.floor(sum/sorce.length);
document.write("班级平均分为:"+average)


查看完整回答
反对 回复 2014-07-18
  • 4 回答
  • 0 关注
  • 1808 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信