Последние сообщения
-
Внутри блока меняется не сам элемент массива, а его копия (elem). Это можно проверить, подставив внутрь блока какой-нибудь puts:beta.each do |elem| elem+="0" puts elemendВыведет как раз то, что ты ожидал получить в массиве beta.Чтобы изменился элемент массива, можно написать, например, так:beta.each_with_index {|elem, ind| beta[ind]+="0"}. Внутри блока меняется не сам элемент массива, а его копия (elem). Это можно проверить, подставив внутрь блока какой-нибудь puts:beta.each do |elem| elem+="0" puts elemendВыведет как раз то, что ты ожидал получить в массиве beta.Чтобы изменился элемент массива, можно написать, например, так:beta.each_with_index {|elem, ind| beta[ind]+="0"}. …
19.10.2009 00:50 / ============================ Ruby Hax ============================
Клуб Ruby