<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 控制語句 每個編程語言都必須有控制語句,Ruby也不例外。Ruby中的控制語句包含下面幾種: - 條件選擇語句 (if/ case) - 循環語句 (while/ for/ until) - 迭代語句 (each) ### 條件選擇語句 (if/ case) ~~~ x=1 if x > 2 puts "x is greater than 2" elsif x <= 2 and x!=0 puts "x is 1" else puts "I can't guess the number" end ~~~ 通過上面例子,基本可以了解if語句的用法了。和其他語言沒什么兩樣。不過在Ruby中,如果你的條件只有一重,可以使用下面的格式,也叫if修飾符: ~~~ word = 'world' puts "hello #{word}" if word #=> "hello world" ~~~ 上面的兩段代碼中,if后面只要跟表示true的表達式,就可以執行if分支,否則就執行其他if分支,比如elsif,或else分支。。 ### 循環語句 (while/ for/ until) 直接看例子吧: ~~~ @i = 0; num = 5; while @i < num do puts("Inside the loop i = #@i" ); @i +=1; end ~~~ while循環語句,上面的代碼中有一段: ~~~ puts("Inside the loop i = #@i" ); ~~~ 這句中的#@i 實際上是#{@i},在變量為非本地變量情況下,Ruby允許你省略{}。 ~~~ $i = 0; $num = 5; begin puts("Inside the loop i = #$i" ); $i +=1; end while $i < $num ~~~ 可以使用begin...end while語句,類似于其他語言的do...while。 until語句: ~~~ $i = 0; $num = 5; until $i > $num do puts("Inside the loop i = #$i" ); $i +=1; end ~~~ 跟while的條件相反才執行。 for語句: ~~~ for i in 0..5 puts "Value of local variable is #{i}" end ~~~ ### 迭代語句 (each) each是我們最常用的迭代語句,一般都用它來替代循環語句。 ~~~ [1, 2, 3].each do |i| puts i end ~~~ 這里涉及到do...end代碼塊,我們下節會講到這個概念。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看