最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

for循環(huán)中的i 變量如何隨著循環(huán)改變???

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
?? ?<title>數(shù)組</title>
?? ?<script type="text/javascript">
?? ??? ?var myArr=new Array();
?? ??? ?myArr[0]=80;
?? ??? ?myArr[1]=60;
?? ??? ?myArr[2]=99;
?? ??? ?for (var i = 0; i < myArr.length; i++) {
?? ??? ??? ?document.write("第i個(gè)人的成績(jī)是"+myArr[i]+"<br>");
?? ??? ?}
?? ?</script>
</head>
<body>

</body>
</html>

正在回答

5 回答

?for (var i = 0; i < myArr.length; i++) {
?? ??? ??? ?document.write("第i個(gè)人的成績(jī)是"+myArr[i]+"<br>");
?? ??? ?}

你看加粗部分,i++這個(gè)就是控制數(shù)組myArr[i]變化的原因。每完成一次循環(huán),i就會(huì)自動(dòng)加1.相當(dāng)于

for (var i = 0; i < myArr.length;) {
?? ??? ??? ?document.write("第i個(gè)人的成績(jī)是"+myArr[i]+"<br>");

? ? ? ? ? ???i++;

?? ??? ?}

0 回復(fù) 有任何疑惑可以回復(fù)我~

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

?? ??? ??? ?document.write("第i個(gè)人的成績(jī)是"+myArr[i]+"<br>");
?? ??? ?}

初始賦值 i=0,判斷 i<3,輸出 第i個(gè)人的成績(jī)是myArr[0]; ? ?執(zhí)行 i++

此時(shí)賦值 i=1,判斷 i<3,輸出 第i個(gè)人的成績(jī)是myArr[1]; ? ?執(zhí)行 i++

此時(shí)賦值 i=2,判斷 i<3,輸出 第i個(gè)人的成績(jī)是myArr[2]; ? ?執(zhí)行 i++

此時(shí)賦值i=3,判斷i!<3,循環(huán)結(jié)束。

當(dāng)數(shù)組長(zhǎng)度增加的時(shí)候繼續(xù)向下循環(huán)。

ps:你寫的代碼中?document.write("第i個(gè)人的成績(jī)是"+myArr[i]+"<br>"); ?

其中“第i個(gè)人的成績(jī)是”用分號(hào)括起來屬于字符串輸入,最后會(huì)原樣輸出,如果需要根據(jù)循環(huán)輸出“第1個(gè)人”“第2個(gè)人”..... 請(qǐng)更改代碼為

document.write("第"+(i+1)+"個(gè)人的成績(jī)是"+myArr[i]+"<br>");?

5 回復(fù) 有任何疑惑可以回復(fù)我~

我的意思是說? 怎么通過for實(shí)現(xiàn)???? 第一個(gè)人

?????????????????????????????????????????? ? ? ? ?? 第二個(gè)人

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 第三個(gè)人

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 。。。

像這樣的?

?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Happy_learning

2016-06-06 那個(gè)人回答的很詳細(xì)
2016-12-22 回復(fù) 有任何疑惑可以回復(fù)我~

”var i = 0; i < myArr.length; i++ “表示先給i賦值為0,如果i小于該數(shù)組的長(zhǎng)度(3),i就加1(此時(shí)i=1),接著就輸出第一個(gè)人即myArr[0]的值;然后再循環(huán),此時(shí)i=1了,仍舊小于該數(shù)組的長(zhǎng)度(myArr.length),接著i再加1(此時(shí)值為2),接著就輸出第二個(gè)人即myArr[1]的值;直到i的值大于該數(shù)組的長(zhǎng)度為止。

0 回復(fù) 有任何疑惑可以回復(fù)我~

i++ 的意思是,每循環(huán)一次,i的值+1

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

for循環(huán)中的i 變量如何隨著循環(huán)改變???

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)