February 2, 2004 Intro to Ruby Slide #14
Prev Next

Control Structures (continued)

case statement

     color = case fruit
         when "cherry" then "red"

         when "lime" then "green"

         when "banana", "lemon"
             "yellow"

         else
             puts "unknown fruit"
             exit
     end

statement modifiers

     puts "red" if fruit == "cherry"
     puts "I like pie" while 1
     puts "I like #{fruit} pie" for fruit in %w(apple peach rhubarb) # DOESN'T WORK

break/next/redo/retry



Prev Copyright © 2004 Walter C. Mankowski Next