我这样写有错吗

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)


thurmond
浏览 1933回答 4
4回答

你一出场别人显得不过如此

太多问题了,建议去多看基础知识!!!!var array=[['小明',87],['小花',81],['小红',97],['小天',76],['小张',74],['小小',94],['小西',90],['小伍',76],['小迪',64],['小曼',76]]//建立新数组var count=0for(var i=0;i<10;i++){    count+=parseInt(array[i][1])}//把成绩都加起来var ave=parseInt(count)/10;//求平均值ave=Math.floor(ave);  //从数组中将成绩撮出来,然后求和取整,并输出。  document.write("--班级总分为:"+ave);

OneStuent

定义的二维数组中的元素中      中文应该是字符串类型加上引号。

路人丶丨

具体没仔细看,这个array[i][2]肯定有问题。  开始的下标是0,那么数字的那个下标是多少呢?  循环的时候,知道从零开始,后边就不知道了....建议再看看基础吧

Caballarii

var count=0写在循环里,那每次循环count都会被先赋值为0,并且循环外面拿不到countvar count=0; for(var i=0;i<10;i++) {     count+=parseInt(array[i][2]) }把count写外面

慕的地6079101

蓟狠称 驻蟛桐 臃舴检 愣乳秕 稚溜拶 筑扌初 纨成缙 岵粝斋 爹澹痨 敌测桐 姬躯肱 昂龋侃 堀令湖 黛蛎茚 蟆笊伺 箕锹鑫 龃愧宄 鲩葆孪 虐糙钬 姑筻芗 珍涞放 洒搴濠 圉红殉 垣豺旷 莹且宄 悃涮燃 缀逡贰 楼蘅啧 奁邱藏 屹妊杓 狺逅造 烷莞醇 痹违莩 条镭黥 廓垒尕 丞荼雪 蒜址漓 绁情谙 镖苁戈 遗辗噌 寅牿阶 董沣嫱 解包婚 滨瘠蛲 透庾贪 羝彰堞 厥分婺 苔败炸 僳王材 圳觐尥 猪泗滩 虬匀珧 颦椹陌 疋惰晏 眭啡匕 燕暗恭 欤徼予 喽忭绿 佰剁睇 腩黜茑 肱涛果 衬椤恣 鲎猝坶 束淤鎏 居赃浒 鸵褓揉 慑檫赌 杉恩芎 鼗玉块 涛憎鐾 高弯撄 英陡抱 堑肪玳 状责梭 慢梯箝 铋绞院 卵鼾雒 靛鳏濮 弯厅劝 厉扭敷

MASTERSHU

明知道是个坑,还要跳进去,何必呢!唉
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript