Ruby常用迴圈

今天洗碗的時候看著排水孔
一直想在水的身上裝針孔來看一下他們都怎麼排到該排的地方= =|||
就想到無窮迴圈…

水→(蒸發)→水蒸氣→(搞成)→雲→(凝結)→小水滴↓
↑←←←←←←←←←←←←←←←←←←←←←←←

大致上我今天是在這樣想的= =|||
好啦這不重要,正題開始

所以今天想到之前寫python欠了kevin一個倒星星= =
回來寫給她XD~
寫完後再想,pytho有個用法

  1. print "A"*3
  2. AAA

覺得滿方便的,想說ruby不知道有沒有,Try了一下也可以耶XD~
然後就想說無聊用 ruby 寫個倒星星XD~
才想到…….迴圈讓他倒著跑要怎麼打…忘了XD~
跟CFC問了一下後跑去Goo了一下…
除了一些基本常用的用法外,有些不常用的會忘掉= =
所以筆記一下…

  1. 次數.times do
  2. #敘述
  3. end
  1. 初始值.upto(結尾值) do |變數|
  2. #敘述
  3. end
  1. 初始值.downto(結尾值) do |變數|
  2. #敘述
  3. end
  1. 初始值.step(結尾值, 間隔數) {|變數| 敘述}
  1. 陣列.each {|變數| 敘述}
  1. for 變數 in 初始值..結尾值
  2. #  敘述
  3. end
  1. for 變數 in 初始值...結尾值
  2. #  敘述
  3. end
  1. for 變數 in 陣列
  2. #  敘述
  3. end

Tags: ,

本文共有 0 條評論Ruby常用迴圈


  1. 沒有評論

留下評論: