Tag: β

请帮助您使用此测试版代码,我该如何解决?

可能重复: 为什么这段代码不会产生预期的结果呢? 我有代码: def check_beta_code beta_code_array = [‘AAAAAAAAAA’, ‘BBBBBBBBBB’, ‘CCCCCCCCCC’, ‘DDDDDDDDDD’, ‘EEEEEEEEEE’] beta_code_array.each do |code| if :beta_code != code errors.add(:beta_code, “Invalid Beta Code”) end end end 此代码的问题在于,即使有人输入了正确的密码,仍然会生成4个错误,因为其他4个错误都不正确。