ruby 的while

while 是一個非常強大的語句,很大程度上可以替換其他判斷和循環。


1、while 代替if

while 5 > 3
  puts "ok"
end

2、while 代替 for 循環

sum = 0
i = 1
while i <= 5
  sum += i
  i += 1
end
puts sum


3、while代替until

sum = 0
i = 1
while !(sum >= 50)
  sum += i
  i += 1
end
puts sum


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章