阅读背景:

Ruby实例方法&具有相同名称的条件局部变量赋值

来源:互联网 
class A
  def numbers
    [1,2,3,4]
  end

  def get_numbers(condition)
    numbers = [3,5] if condition
    numbers
  end
end

a = A.new
a.get_numbers(true) # [3,5]
a.get_numbers(false) # nil
class A
  def numbers
    [1,2,3,4]
  end

  de



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: