Posts

Showing posts from March, 2018

Prime Number with out Prime Class

a = [1,4,5,12,9,5,3,5] class Array   def prime_numbers     self.select(&:prime?)   end end class Integer   def prime?     return if self <= 1     (2..Math.sqrt(self).ceil).none? { |i| (self % i).zero? }   end end  a.prime_numbers => [5, 5, 3, 5]