Rubyについて Part 8
■ このスレッドは過去ログ倉庫に格納されています
0374デフォルトの名無しさん
NGNGとりあえず最初の5行くら動かしながらテストするってのを
よくやるので、
while gets
break if $.>=5 ###
# なんかの処理
end
なんてコードを書いて動くようになったら ### の行を削除
ってのをよくやります。
これと同じことを。 イテレータでやる場合、
c=0
vec = readlines
vec.each do |i|
break if (c+=1)>=5
# なんか処理
end
と書くしかないでしょうか?いちいち変数cを宣言するのが
めんどうなんですけど、なんかいいほうほうあったら
教えてちょんまげ。
■ このスレッドは過去ログ倉庫に格納されています