hash = {:one => 1, :two => 2, :three => 3}
new_hash = hash.each { |k, v| v.to_int * 5 }
new_hash
Я хочу, чтобы этот вывод:Почему я не могу умножить хэш-значение?
=> {"one"=>5, "two"=>10, "three"=>15}
Но я получаю это:
=> {"one"=>1, "two"=>2, "three"=>3}
Почему?
Благодарим вас за это, но я ищу больше объяснений, почему моя попытка кода не работает. –
@ gwapEs9 Добавлено объяснение. – Agis