Ruby3.1
Enumeratorクラスwith_index
Enumerableモジュールeach_with_index
要素にインデックスを添えて繰り返す
a = ["a","b","c"]
a.each.with_index(2) do |s, i|
puts "#{i}:#{s}"
end
2:a
3:b
4:c
#each.with_index(引数)とすることで、引数を受け取る。
#each_with_indexは引数を受け取らないため、添字は0から始まる
Go to list of users who liked
More than 1 year has passed since last update.
Ruby3.1
Enumeratorクラスwith_index
Enumerableモジュールeach_with_index
要素にインデックスを添えて繰り返す
a = ["a","b","c"]
a.each.with_index(2) do |s, i|
puts "#{i}:#{s}"
end
2:a
3:b
4:c
#each.with_index(引数)とすることで、引数を受け取る。
#each_with_indexは引数を受け取らないため、添字は0から始まる
Register as a new user and use Qiita more conveniently
Go to list of users who liked