【发布时间】:2010-01-19 10:57:57
【问题描述】:
是否可以使用 case 语句来代替这些 if 语句?
if (a%3 == 0) then puts "%3"
elsif (a%4 == 0) then puts "%4"
elsif (a%7 == 0 && a%13 == 0) then puts "%%"
【问题讨论】:
-
也许吧,但它不再可读了。你为什么要这样做?
标签: ruby case switch-statement if-statement