Задать вопрос
@AlexILichev

Как сделать итерацию по вложенному хешу?

Имеется хеш:

data = {
  soccer_ball: { name: 'Футбольный мяч', weight: 410, qty: 5 },
  tennis_ball: { name: 'Мяч для тенниса', weight: 58, qty: 10 },
  golf_ball: { name: 'Мяч для гольфа', weight: 45, qty: 15 }
}

не могу пройтись по нему, чтобы вывод был такого типа

футбольный мяч вес: 410 грамм, количество: 5 шт
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
0xD34F
@0xD34F
data.each_value{|n|
  puts("#{n[:name]}: вес #{n[:weight]} г., количество #{n[:qty]} шт.")
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы