这应该返回true
array = [30, 40, 50, 100]
这应该返回false
:
array = [10, 20, 30, 40]
是否存在预定义功能?
答案 0 :(得分:6)
使用domain.com/?=english
any?
请注意,即使在第一个示例中,所有元素都不大于100,我认为您的意思是大于或等于100
答案 1 :(得分:1)
我想在数组中找到第一个大于 100 的数字。如果您也是如此,那么find
下面的答案
[30, 40, 50, 100, 110, 120].find { |n| n > 100 }
#=> 110
如果你想找到所有大于 100 的数字
[30, 40, 50, 100, 110, 120].find_all { |n| n > 100 }
#=> [110, 120]