在python中,可以像这样进行链式比较:
0 < 1 < 2 and 5 > 4 > 3
Run Code Online (Sandbox Code Playgroud)
我可以想象在Ruby中实现类似的唯一练习是这样的:
0 < 1 && 1 < 2 && 5 > 4 && 4 > 3
Run Code Online (Sandbox Code Playgroud)
我发现它在视觉上相当不吸引人.
我搜索了谷歌,并发现了一些类扩展,使Ruby像Python一样工作,但我想知道是否有一种更简单的方法来使用核心红宝石连接比较器?
ruby ×1