使用带有块的Enumerable#all?方法。在Ruby中,整数是Integer类的实例。[1, 2, 3].all? {|i| i.is_a?(Integer) } # => true [1, 2, 3, '4'].all? {|i| i.is_a?(Integer) } # => false
puts [1, 2, 3, 4444444444].all? {|i| i.is_a? Integer }
- Nossidge