迴圈 while, loop, until, next and break

 

(1)while / next
■ 題型 : while / next 練習
◎ 參圖 : notepad打上下列內容 > 存 fcwn.rb
□ i=0
□ while ( i < 10 )
□   i += 1
□   next if i % 2 == 0 #跳過雙數
□   puts i # 自補
□ end
019-06a
◎ 參圖 : 開DOS模式 > ruby fcwn.rb  > 執行結果正確
019-06b
(2)loop / break
■ 題型 : loop / break 練習
◎ 參圖 : notepad打上下列內容 > 存 fclb.rb
□  i = 0
□  loop do
□  i += 1
□    break if i > 10 # 中斷迴圈
□    puts i # 自補
□  end
019-06c
◎ 參圖 : 開DOS模式 > ruby fclb.rb  > 執行結果正確
019-06d
(3)until
■ 題型 : until 練習
◎ 參圖 : notepad打上下列內容 > 存 fcu.rb
□  i = 0
□  i += 1 until i > 10
□  puts i # 輸出 11
019-06e
◎ 參圖 : 開DOS模式 > ruby  fcu.rb  > 執行結果正確
019-06f

★◎ 後記: next (while / next 練習)and break(loop / break 練習)