Skip to content

Instantly share code, notes, and snippets.

@alexandregama
Created June 10, 2020 15:25
Show Gist options
  • Save alexandregama/59d26c391a4664ad7ceb7bd92190a00b to your computer and use it in GitHub Desktop.
Save alexandregama/59d26c391a4664ad7ceb7bd92190a00b to your computer and use it in GitHub Desktop.
def count_prime_numbers(array)
array.count do |item|
is_prime_number(item, item - 1)
end
end
def is_prime_number(item, number)
return false if item == 1
return true if number == 1
return is_prime_number(item, number - 1) if item % number != 0
end
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
puts count_prime_numbers(array)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment