Skip to content

Instantly share code, notes, and snippets.

View alexandregama's full-sized avatar

Alexandre Gama alexandregama

View GitHub Profile
def is_prime_number(item)
return false if item == 1
return is_prime_number(item) if item % number != 0
end
def is_prime_number(item)
return is_prime_number(item) if item % number != 0
end
def is_prime_number(item)
return is_prime_number(item)
end
def is_prime_number(item)
return false if item == 1
(2..(item - 1)).each do |number|
if item % number == 0
return false
end
end
return true
end
def count_prime_number_version_2(array)
array.count do |item|
is_prime_number(item)
end
end
def is_prime_number(item)
return false if item == 1
(2..(item - 1)).each do |number|
def count_prime_final_version(array)
array.count do |item|
Prime.prime?(item)
end
end
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
puts count_prime_final_version(array)
def count_prime_version_6(array)
array.count do |item|
Prime.prime?(item)
end
end
require 'Prime'
Prime.prime?(item)
def is_prime_number(item)
return false if item == 1
(2..(item - 1)).each do |number|
if item % number == 0
return false
end
end
return true
end
def count_prime_number_version_2(array)
array.count do |item|
is_prime_number(item)
end
end