ふと思ったのですがこれはどうなるのでせうか
(1..10).each do |i|
i = 0 if i == 5
p i
end
この時の出力は
iは10を満たさないから
1 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 ... ?
それともiが変化されて
1 2 3 4 0 1 2 3 4 0 ?
答えは
1 2 3 4 0 6 7 8 9 10
each君がしっかり数を数えていて毎回入れてくれるってイメージですかね
More than 5 years have passed since last update.
ふと思ったのですがこれはどうなるのでせうか
(1..10).each do |i|
i = 0 if i == 5
p i
end
この時の出力は
iは10を満たさないから
1 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 ... ?
それともiが変化されて
1 2 3 4 0 1 2 3 4 0 ?
答えは
1 2 3 4 0 6 7 8 9 10
each君がしっかり数を数えていて毎回入れてくれるってイメージですかね
Register as a new user and use Qiita more conveniently