Dec 19 Sun 2010 21:10 [A] AutoIt!! 迴圈 分享: AutoIt 回圈大致上分成五類 (1) For... Next (2) While... WhileEnd (3) Do... Until (4) For... In... Next (5) With... EndWith。其中第五項 With... EndWith 必須以物件為對象,此處暫不談論,只說明前四種方式,以1+2+3...+10為例,分述如下。 1. For... Next $Sum = 0 For $i=1 To 10 $Sum=$Sum+$i Next MsgBox(0, "總合", $Sum) ; Show 55 上述每次增量為 +1,其中還可以再指定每個遞增的量,假設我們只要算出 1+3+5+7+9,每次增量為 +2,改寫如下。 $Sum = 0 For $i=1 To 10 Step 2 $Sum=$Sum+$i Next MsgBox(0, "總合", $Sum); Show 25 2. While... WEnd $Sum=0 $i=0 While $i<=10 $Sum = $Sum + $i $i+=1 WEnd MsgBox(0, "總合", $Sum); Show 55 3. Do...Until $Sum=0 $i=0 Do $Sum = $Sum + $i $i+=1 Until $i > 10 MsgBox(0, "總合", $Sum); Show 55 4. For... In... Next 此用法較特別,它必須使用於陣列或物件,這裡只以陣列為例 Dim $Sum=0, $i=0 Dim $A[10] ; 設定A[0]=1, A[1]=2, ..., A[9]=10 For $i=0 To 9 $A[$i] = $i+1 Next For $element In $A $Sum = $Sum + $element Next MsgBox(0, "總合", $Sum) edisonx 發表在 痞客邦 PIXNET 迴響(0) 引用(0) 人氣(136) http://edisonx.pixnet.net/blog/post/38331229 回 · 發現好東西 autoit 這一篇文章封面 |
本站公告:〔您越需要我們,我們就越有創意〕 | 本站說明書:〔發現故鄉還有改進的地方,請來信告訴原丁們〕 |
觀察應用學習點數 :〔咱的故鄉有您的參與,會使我們有更大的發揮空間,展現更豐富精彩的學習畫面〕 | 〔期待藉由無障礙網頁設計,能讓視障小朋友更愛看書、更愛寫作且更愛學習〕:盲用電腦「心得分享」 |