ruby中的循環(huán)語句總結(jié)
while(當…) 循環(huán)
|
while 條件 語句1; 語句2 ; 語句… end |
單行 while 循環(huán) |
( 語句1; 語句2 ; 語句… ) while 條件 |
until(直到…) 循環(huán) |
until 條件 = while not (條件) |
for…in 循環(huán)
|
for 變量 in 對象 語句1; 語句2 ; 語句… end |
break |
跳出當層循環(huán) |
next |
忽略本次循環(huán)的剩余部分,開始下一次的循環(huán) |
redo |
重新開始循環(huán),還是從這一次開始 |
retry |
重頭開始這個循環(huán)體 |
times |
3.times { print "Hi!" } #Hi!Hi!Hi! |
upto |
1.upto(9) {|i| print i if i<7 } #123456 |
downto |
9.downto(1){|i| print i if i<7 } #654321 |
each |
(1..9).each {|i| print i if i<7} #123456 |
step |
0.step(11,3) {|i| print i } #0369 |
相關(guān)文章
Windows下安裝配置Ruby的debug工具ruby-debug-base19
這篇文章主要介紹了Windows下安裝配置Ruby的debug工具ruby-debug-base19的方法,同時講解了Ruby的IDE RubyMine中的相關(guān)配置方法,需要的朋友可以參考下2016-03-03借助RubyGnome2庫進行GTK下的Ruby GUI編程的基本方法
這篇文章主要介紹了借助RubyGnome2庫進行GTK下的Ruby GUI編程的基本方法,介紹了基本的UI和事件響應(yīng)的相關(guān)實現(xiàn),需要的朋友可以參考下2015-12-12以MVC的思維方式來理解Ruby on Rails框架的設(shè)計結(jié)構(gòu)
Ruby on Rails是Ruby世界中Web開發(fā)框架的代名詞,人氣相當之高,本文就帶大家以MVC的思維方式來理解Ruby on Rails框架的設(shè)計結(jié)構(gòu),需要的朋友可以參考下2016-05-05ruby on rails中Model的關(guān)聯(lián)詳解
本文給大家詳細講解了ruby on rails中model關(guān)聯(lián)的幾種形式,包括一對多,一對一,多對多。并給出了詳細的示例,有需要的小伙伴可以參考下2017-07-07