求班级的总成绩和平均分

2019-03-22  本文已影响0人  筱筱2019

<script>

//split() 方法用于把一个字符串分割成字符串数组。

//parseInt() 函数可解析一个字符串,并返回一个整数。

//substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。语法:stringObject.substr(start,length)

//round() 方法可把一个数字舍入为最接近的整数。语法: Math.round(x)

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

var cj=scoreStr.split(";");

document.write(cj);

// 小明:87,小花:81,小红:97,小天:76,小张:74,小小:94,小西:90,小伍:76,小迪:64,小曼:76

var sum=0;

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

{

sum=sum+parseInt(cj[i].substr(cj[i].indexOf(":")+1,2))

}

document.write("总分数:"+sum+"平均分"+Math.round(sum/cj.length))

// 总分数:815平均分82

</script>

上一篇 下一篇

猜你喜欢

热点阅读