美文网首页
ruby 条件判断的case语句中,===使用方法

ruby 条件判断的case语句中,===使用方法

作者: 半岛爱 | 来源:发表于2017-06-20 14:16 被阅读0次

    在 语句中, 判断值是否相等时,实际是使用 运算符来判断的。左边是数值或者字符串时, 与 的意义是一样的,除此以外,还可以与 一样用来判断正则表达式是否匹配,或者判断右边的对象是否属于左边的类,等等。对比单纯的判断两边的值是否相等, 能表达更加广义的“相等”。

    p (/zz/ === "xyzzy") #=> true

    p (String === "xyzzy") #=> true

    p ((1..3) === 2) #=> true

    用 语句改写 语句的程序如下所示。请注意 指定的对象在h的左边。

    相关文章

      网友评论

          本文标题:ruby 条件判断的case语句中,===使用方法

          本文链接:https://www.haomeiwen.com/subject/oegoqxtx.html