有人可以帮我理解!=在Ruby中?

时间:2016-08-28 20:18:10

标签: ruby

我正在研究Ruby on codecademy。我已经得到了比较器,我相信我不理解!=。 方向说,确切地说“您还可以使用!=比较器检查两个值是否相等。” 有什么需要检查某些东西是否与其他东西不相等?这仅适用于数字吗?有人愿意给我2-3个例子吗?

3 个答案:

答案 0 :(得分:2)

  1. 验证密码时可以使用:
  2. if password_entered_on_form != password_stored_in_server
       stop_them_from_logging_in
    end
    
    1. 一般例子:
    2.     if country_of_origin != USA
             check_work_permit_restrictions
          else
             no_working_restrictions
          end
      

答案 1 :(得分:1)

以下是!=

的一些示例
"a string" != "another string"
[1,2,3] != [3,2,1]
{ key: "value" } != { key: "another value" }

这是你在找什么?

答案 2 :(得分:0)

例如,您可以检查对象是否为零。

my_car = Car.new
if my_car != nil
  #do something
end