Od niedawna programuje w rubym, przez pewien czas szukalem odpowiednika petli for dla rubiego. Po dlugich poszukiwaniach i po duzej pomocy kolegi z pracy udalo sie odnalezc odpowiednik for dla rubiego
[‘a’, ‘b’, ‘c’].each_with_index do |item, index|
puts “At position #{index}: #{item}”
end
Ameryki nie odkryłeś, przykro mi :-). Niestety nie nazwałbym tego odpowiednikiem pętli for z innych języków, gdyż each_with_index iteruje po jakiejś tablicy, zaś pętla for nie ma nic z tablicami wspólnego.