Write a function closestPrime(n) that returns the prime number closest to the integer n.
x % i is 0.n is an integer from -1000 to 1000000. It can be 0, 1 or negative.n is prime, return n itself.n.12 gives 11, not 13.n that is 2 or less the answer is 2.A simple loop over the numbers around n is enough.
closestPrime(10)Returns 11
closestPrime(12)Returns 11
closestPrime(-5)Returns 2
Asked at Amazon · Source
closestPrime(10)11closestPrime(12)11closestPrime(13)13Hidden tests run on Submit.