var array=[[小明,87],[小花,81],[小红,97],[小天,76],[小张,74],[小小,94],[小西,90],[小伍,76],[小迪,64],[小曼,76]]//建立新数组for(var i=0;i<10;i++){var count=0 count+=parseInt(array[i][2])}//把成绩都加起来var ave=parseInt(count)/10;//求平均值ave=Math.floor(ave) //从数组中将成绩撮出来,然后求和取整,并输出。 document.write("--班级总分为:"+ave)
4 回答
你一出场别人显得不过如此
TA贡献5条经验 获得超4个赞
太多问题了,建议去多看基础知识!!!!
var array=[['小明',87],['小花',81],['小红',97],['小天',76],['小张',74],['小小',94],['小西',90],['小伍',76],['小迪',64],['小曼',76]]//建立新数组
var count=0
for(var i=0;i<10;i++){
count+=parseInt(array[i][1])
}//把成绩都加起来
var ave=parseInt(count)/10;//求平均值
ave=Math.floor(ave);
//从数组中将成绩撮出来,然后求和取整,并输出。
document.write("--班级总分为:"+ave);
路人丶丨
TA贡献115条经验 获得超45个赞
具体没仔细看,这个array[i][2]肯定有问题。 开始的下标是0,那么数字的那个下标是多少呢? 循环的时候,知道从零开始,后边就不知道了....建议再看看基础吧
Caballarii
TA贡献1123条经验 获得超629个赞
var count=0写在循环里,那每次循环count都会被先赋值为0,并且循环外面拿不到count
var count=0; for(var i=0;i<10;i++) { count+=parseInt(array[i][2]) }
把count写外面
慕的地6079101
TA贡献3593条经验 获得超0个赞
蓟狠称
驻蟛桐
臃舴检
愣乳秕
稚溜拶
筑扌初
纨成缙
岵粝斋
爹澹痨
敌测桐
姬躯肱
昂龋侃
堀令湖
黛蛎茚
蟆笊伺
箕锹鑫
龃愧宄
鲩葆孪
虐糙钬
姑筻芗
珍涞放
洒搴濠
圉红殉
垣豺旷
莹且宄
悃涮燃
缀逡贰
楼蘅啧
奁邱藏
屹妊杓
狺逅造
烷莞醇
痹违莩
条镭黥
廓垒尕
丞荼雪
蒜址漓
绁情谙
镖苁戈
遗辗噌
寅牿阶
董沣嫱
解包婚
滨瘠蛲
透庾贪
羝彰堞
厥分婺
苔败炸
僳王材
圳觐尥
猪泗滩
虬匀珧
颦椹陌
疋惰晏
眭啡匕
燕暗恭
欤徼予
喽忭绿
佰剁睇
腩黜茑
肱涛果
衬椤恣
鲎猝坶
束淤鎏
居赃浒
鸵褓揉
慑檫赌
杉恩芎
鼗玉块
涛憎鐾
高弯撄
英陡抱
堑肪玳
状责梭
慢梯箝
铋绞院
卵鼾雒
靛鳏濮
弯厅劝
厉扭敷
添加回答
举报
0/150
提交
取消