ruby – 将多个变量与单个表达式中的值进行比较

前端之家收集整理的这篇文章主要介绍了ruby – 将多个变量与单个表达式中的值进行比较前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个变量a和b.我想比较a和b两个值,比如说10.

我可以这样做:

10 == a && 10 == b

但是,我想知道是否有任何方法可以在单个表达式中编写它? (例如a = = b == 10)

解决方法

[a,b,3].all? {|x| x==10}

但在这种情况下

[].all? {|x| x==10}

也会回归真实

猜你在找的Ruby相关文章