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