rubyでループで処理するときに、最初だけor最後だけに特別な処理をしたい場合の書き方メモ
@hoges.each_with_index do |hoge, i|
  if i == 0
   最初だけにしたい処理
  end
  共通の処理
  if i == @hoge.length - 1
    最後だけにしたい処理
  end
end
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
rubyでループで処理するときに、最初だけor最後だけに特別な処理をしたい場合の書き方メモ
@hoges.each_with_index do |hoge, i|
  if i == 0
   最初だけにしたい処理
  end
  共通の処理
  if i == @hoge.length - 1
    最後だけにしたい処理
  end
end
Register as a new user and use Qiita more conveniently
Go to list of users who liked