Ruby:在数组中搜索特定条件的简单方法是什么?

标签 ruby arrays criteria

我有一个数组,我想确保所有数字都在 1 到 6 之间。这是我的数组:

guess = [2, 5, 6, 8]

或者类似的东西。用户输入序列。无论如何,我想要一种方法来检查它,如果数字不都在 1 到 6 之间,它就不会跳出循环。还有,它能不能简单一点!

最佳答案

guess.all?{|i| (1..6).include?(i)}

关于Ruby:在数组中搜索特定条件的简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15543893/

相关文章:

休眠+标准。如何在没有一个引用实体的情况下返回结果

nhibernate - 使用 SetFetchMode

ruby-on-rails - 回形针可以读取 S3 存储桶中的照片几何图形吗?

ruby - 为 TextMate 安装 RSpec Bundle

javascript - 从大 HTML 文件中提取 javascript 变量

c++ - 该代码在 Dev-C++ 中没有给我任何输出

c - 在下面的c代码中,为什么第二个元素自动获取数组第一个元素的值

.net - SetFetchMode 调用被忽略

ruby - "Codabar"ruby​​ 中的 rghost_barcode 条形码生成似乎不正确

arrays - Typescript 编译器不允许调用两个数组类型联合上的方法