lib/demos.rb in rubylabs-0.8.1 vs lib/demos.rb in rubylabs-0.8.2

- old
+ new

@@ -132,10 +132,40 @@ end i = i+1 end end +=begin rdoc + Demonstrate modifiers and if statements +=end + def compound_names(a) + a.each { |s| puts s if s.include?(" ") } + end + + def emphasize(s) + if s == "red" || s == "green" || s == "blue" + s.upcase! + s += "S" + end + return s + end + + def drink_cup(n) + if n == 12 + return "tall" + elsif n == 16 + return "grande" + elsif n == 20 + return "venti" + else + return n.to_s + " ounce" + end + end + + def make_order(size, kind) + puts "I'll have a " + drink_cup(size) + " " + kind + ", please." + end end # Demos end # RubyLabs