亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個代碼寫的好啊(借鑒)

尤其是這句?score[i] = parseInt(mystr[i].split(":")[1]);很喜歡

正在回答

4 回答

1、字符串scoreStr被分裂成數組mystr=["小明:87","小花:81","小紅:97","小天:76","小張:74","小小:94","小西:90","小伍:76","小迪:64","小曼:76"]
2、第一次循環時,i=0,
mystr[0]="小明:87",
mystr[0].split(":")=["小明","87"]是一個數組,
mystr[0].split(":")[0] ="小明",mystr[0].split(":")[1] ="87"
而你說的mystr[0].split(":",1)只取第一個字符串,所以這個數組的長度為1,mystr[0].split(":",1)="小明"
3、所以是我錯了~不好意思啊,誤導你了~趕緊改正@劉榮軒1991

0 回復 有任何疑惑可以回復我~

1、字符串scoreStr被分裂成數組mystr=["小明:87","小花:81","小紅:97","小天:76","小張:74","小小:94","小西:90","小伍:76","小迪:64","小曼:76"]
2、第一次循環時,i=1,
mystr[1]="小明:87",
mystr[1].split(":")=["小明","87"]是一個數組,
mystr[1].split(":")[1] ="小明",mystr[1].split(":")[1] ="小明",mystr[1].split(":")[2] ="87"
而你說的mystr[1].split(":",1)只取第一個字符串,所以這個數組的長度為1,mystr[1].split(":",1)="小明"
3、所以這里應該改為mystr[i].split(":")[2]

0 回復 有任何疑惑可以回復我~
#1

劉榮軒1991

好的,明白了!萬分感謝?。?!
2015-08-10 回復 有任何疑惑可以回復我~
#2

weibo_刺眼的光芒閉目可視_0 提問者

數組不都是從0開始到length-1的么
2015-08-10 回復 有任何疑惑可以回復我~
#3

lt_mk 回復 weibo_刺眼的光芒閉目可視_0 提問者

對呀~
2015-08-10 回復 有任何疑惑可以回復我~
#4

lt_mk 回復 lt_mk

哈哈 是我錯了 誤導了別人
2015-08-10 回復 有任何疑惑可以回復我~
#5

weibo_刺眼的光芒閉目可視_0 提問者 回復 lt_mk

看你是個萌妹紙就原諒你了哈哈,沒關系的,學習就是來要相互討論的,錯了就改過來,對了就鞏固知識,干吧得!
2015-08-10 回復 有任何疑惑可以回復我~
#6

lt_mk 回復 weibo_刺眼的光芒閉目可視_0 提問者

恩,一下子長記性了~
2015-08-10 回復 有任何疑惑可以回復我~
查看3條回復

求平均值不應該是Math.round(sum /(i+1))么?

0 回復 有任何疑惑可以回復我~
#1

lt_mk

for循環條件是i<score.length,所以當i++到score.length時循環結束,此時i=score.length,所以平均值的確應該是Math.round(sum /(i))!
2015-08-10 回復 有任何疑惑可以回復我~

split(“:”)【1】什么意思?為什么不用split(“:”,1)

0 回復 有任何疑惑可以回復我~
#1

lt_mk

回復字數不能超過300,所以我評論在下面了
2015-08-10 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這個代碼寫的好?。ń梃b)

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號