请教一下,ruby 下面 2 种写发有啥区别,用哪种好些。 想纠正一下 思维。
求指点 :)
# 只想想生成 5以下的数.
# 一种是套方法, 一种是end后面接着写.
def set_min_five
self.num = rand(10)
self.set_min_five if self.num > 5
end
def set_min_five
begin
self.num = rand(10)
end while self.num > 5
end