我想要一個ruby程序,它有2個參數(a,b),它們輸出a和b之間的Prime 數字。這是我的程序。但這是錯誤的。我不知道 問題在哪裏。誰能幫我?帶參數的函數(素數)
a,b=ARGV
def prime (a,b)
for i in 2..b
f=true
for p in 2...i
if i%p==0
f =!f
break
end
end
print i, "--" if f
end
end
sushu=prime(a,b)
p "the prime zweischen #{a} and #{b} is #{sushu}."