Rubyについて Part 23
■ このスレッドは過去ログ倉庫に格納されています
質問です。
約数の最大値を求めてるはずなのですがnilが出ます。
どうしてですか?
def divisor(n)
range = 2..n-1
range.each do |i|
if n%i==0
n/i
break
else
next
end
end
end
p divisor(18)
あと、コメントで日本語がバグります。
エディタはRDE、何か設定の不備でしょうか?
■ このスレッドは過去ログ倉庫に格納されています