Quotes help make search much faster. Example: "Practice Makes Perfect"

Wednesday, January 16, 2013

Codecademy Sample Solution: To Be or Not to Be



$VERBOSE = nil    # We'll explain this at the end of the lesson.
require 'prime'   # This is a module. We'll cover these soon!

def first_n_primes(n)

  unless n.is_a? Integer
    return "n must be an integer."
  end

  if n <= 0
    return "n must be greater than 0."
  end
 
  prime_array ||= []
 
  prime = Prime.new
  for num in (1..n)
    prime_array.push(prime.next)
  end
  return prime_array
end

first_n_primes(10)

No comments:

Post a Comment


This is an example of scrolling text using Javascript.

Popular Posts