學習重點:
1. while loop範例,一樣在結尾需要加end。
2. Ruby有另一種loop,"until",如其字面意思,就是會執行其敘述到一條件滿足為止。
3. Ruby沒有++或--可用!!
4. for loop範例:
5. Ruby的for loop條件式中 .. 為包含後面條件,... 為不包含(哪招!?)
所以下面範例會印出1~15
6. loop method,看範例就懂。類似do-while迴圈。
7. 在loop迴圈中如果某個條件成立就不執行的話可,用關鍵字"next"。如下範例就只會印出 偶數出來。
8. 懶人存陣列,如下就可以把1~5存到my_array中,效果如同my_array[1, 2, 3, 4, 5]
9. Ruby的do-each loop,想對陣列中的每個item做處理可以用.each這個函數再加上 個"do",相當直白。
10. 懶人迭代,想對{}中的敘述做多次重覆的處理用.times就好。下面範例會印出五次"It's a test!!"在螢幕上。
11. split method,當在一字串中看到帶入split的參數時,這個method就會根據參數把字串斷開,最後會把拆開後的字串以陣列方式回傳。下面範例就是在字串中看到space就斷開傳回。
沒有留言:
張貼留言