def getPrime(testNumber) temp1=testNumber -1; bIsPrime = false; while (temp1 > 1) do bIsPrime = ((testNumber % temp1) == 0) puts("Check 1 #{((testNumber % temp1) == 0)}, temp1=#{temp1} "); if ($bIsPrime) break; else temp1 = temp1-1; end end return bIsPrime end puts("Enter any number to know if it's Prime or not"); testNumber = gets() returnVal = getPrime(Integer(testNumber)); puts("Is enternered number Pime? #{return}"); I have just started with Ruby...So to begin with i tried to write a prime number program.
This thing is giving error "unexpected return"
Any help would be great. Thanks.