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

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

for循環中的i 變量如何隨著循環改變???

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
?? ?<title>數組</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個人的成績是"+myArr[i]+"<br>");
?? ??? ?}
?? ?</script>
</head>
<body>

</body>
</html>

正在回答

5 回答

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

你看加粗部分,i++這個就是控制數組myArr[i]變化的原因。每完成一次循環,i就會自動加1.相當于

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

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

?? ??? ?}

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

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

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

初始賦值 i=0,判斷 i<3,輸出 第i個人的成績是myArr[0]; ? ?執行 i++

此時賦值 i=1,判斷 i<3,輸出 第i個人的成績是myArr[1]; ? ?執行 i++

此時賦值 i=2,判斷 i<3,輸出 第i個人的成績是myArr[2]; ? ?執行 i++

此時賦值i=3,判斷i!<3,循環結束。

當數組長度增加的時候繼續向下循環。

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

其中“第i個人的成績是”用分號括起來屬于字符串輸入,最后會原樣輸出,如果需要根據循環輸出“第1個人”“第2個人”..... 請更改代碼為

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

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

我的意思是說? 怎么通過for實現???? 第一個人

?????????????????????????????????????????? ? ? ? ?? 第二個人

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 第三個人

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

像這樣的?

?

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

Happy_learning

2016-06-06 那個人回答的很詳細
2016-12-22 回復 有任何疑惑可以回復我~

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

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

i++ 的意思是,每循環一次,i的值+1

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

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468832    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

for循環中的i 變量如何隨著循環改變???

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

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

幫助反饋 APP下載

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

公眾號

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