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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

for(var i=0;i<2;i++)這是什么意思呢

for(var i=0;i<2;i++)這是什么意思呢

慕沐4465927 2016-10-12 15:52:16
不是很明白括號里的是什么意思,是javascript里面的二維數組,誰能幫幫我,卡在這里了,謝謝各位幫助
查看完整描述

6 回答

已采納
?
有一種成熟叫認慫

TA貢獻9條經驗 獲得超12個贊

謝邀。

這樣理解for循環(表達式1;表達式2;表達式3) { 循環體 }

首先看表達式1,var i=0;定義一個變量i,值為0;

再看表達式2,判斷 i 是否小于2;

小于,現在執行循環體語句,執行完后,執行表達式3;i++是讓i自增,也就是等于這樣 i=i+1;

現在i=1;了,三個表達式都執行過一遍了,接下來繼續循環,沒有表達式1的事了。

再去表達式2,判斷是否小于2,

還是小于,繼續執行循環體語句,然后表達式3那里,再讓 i 自增加一;

現在i=2;了繼續下一個循環,還是從表達式2開始。

判斷是否小于2,現在i=2,已經不小于2了,所以條件不成立,退出for循環。

結束。


以上,屬于基礎中的基礎,建議找一本C++的書學習下基礎的語法,再回頭來看別的,語法都不是事了。當然,也可以直接在JS里面學,但是不是跑來這里問,要學會百度谷歌,任何一個優秀程序員,從編碼的那一天起,就在不斷解決問題,自學能力才是最重要的,要從一開始就培養起來。

查看完整回答
3 反對 回復 2016-10-12
?
Noki

TA貢獻1條經驗 獲得超1個贊

在進入for循環時定義一個值為0的變量i。 然后在開始執行內部語句前,按照中間的語句進行判斷,在這里是判斷i的值是否小于2,在小于2時允許執行內部語句。 然后在執行完成內部語句后,執行第三個小語句,在這里是i++,也就是i的值+1,之后再次進行判斷,直至不滿足中間的小語句時,結束循環并繼續執行下面的語句。
查看完整回答
1 反對 回復 2016-10-12
?
ChinaCJM

TA貢獻44條經驗 獲得超84個贊

var?i=0;表示定義一個變量i,初始值為0;

i<2;表示判斷,判斷i的值時候小于2;

i++;表示當i的值小于2時,i的值加1;

建議將JavaScript的基礎知識學扎實。

查看完整回答
1 反對 回復 2016-10-12
?
_bug終結者_

TA貢獻89條經驗 獲得超16個贊

i=0;將0賦值給i;

i<2;i如果小于2,停止運行;

i++沒執行一次i加1;

查看完整回答
反對 回復 2016-10-14
?
慕沐4465927

TA貢獻1條經驗 獲得超0個贊

感謝你們?。。。崆榈幕卮?/p>

查看完整回答
反對 回復 2016-10-13
?
望遠

TA貢獻1017條經驗 獲得超1032個贊

for(表達式1;表達式2;表達式3) { 循環體 }
查看完整回答
反對 回復 2016-10-12
  • 6 回答
  • 0 關注
  • 4832 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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