0%
条件控制
知识点
- if/else
- if/elsif
- unless
- case/when
实战演习
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
point_per_game = 15
if point_per_game >= 30 puts "3500万美元/年" elsif point_per_game >= 20 puts "2000万美元/年" else puts "中产合同吧" end
PUBG_SteamPrice = 40
unless PUBG_SteamPrice < 50 puts "《绝地求生》这个游戏虽然好玩,但是价格太贵,我还是玩学习版吧。" else puts "《绝地求生》降价了,大家要支持正版啊!剁手买!" end
week_day = 0
case week_day when 0,7 puts "星期日" when 1 puts "星期一" when 2 puts "星期二" when 3 puts "星期三" when 4 puts "星期四" when 5 puts "星期五" when 6 puts "星期六" else raise Exception.new("没这天") end
|