Logo
Книга для начинающих
ВходРегистрация
/
Программирование
/
Курс Ruby
/

Хеши

Ruby: Хеши

Задание

Коммерческий опыт и Трудоустройство

Полезное

Нашли ошибку? Есть что добавить? Пулреквесты приветствуются
Если вы столкнулись с трудностями и не знаете, что делать, задайте вопрос в нашем большом и дружном телеграм-сообществе
  1. Привет, Мир!
  2. Ruby, Ruby, Ruby
  3. Всё есть объект
  4. Первая функция
  5. Логический тип
  6. Условные конструкции
  7. Условные конструкции (альтернативные варианты)
  8. Строки
  9. Блоки
  10. Итераторы
  11. Обход строки
  12. Типы данных Ruby
  13. Классы
  14. Модули
  15. Всё есть выражение
  16. Особенности языка
  17. Массивы
  18. Методы массивов
  19. Хеши
  20. Методы хешей
  21. Деструктуризация
  22. Упаковка аргументов функции
  23. Хеш как последний параметр функции
  24. Пайплайн
  25. Блоки как объекты
  26. Трансляция символов в блоки
  27. Блоки внутри функции
  28. each_with_object
  29. Массивы как множества
  30. Способы определения массивов
  31. Метод fetch и извлечение значений из хеша
  32. Hash.new. Задание значений по умолчанию.
/
Программирование
/
Курс Ruby
/

Хеши

Ruby: Хеши

Задание

Коммерческий опыт и Трудоустройство

Полезное

Нашли ошибку? Есть что добавить? Пулреквесты приветствуются
← ПредыдущийСледующий →
Loading...
← ПредыдущийСледующий →
← ПредыдущийСледующий →

Ваше упражнение проверяется по этим тестам

# frozen_string_literal: true

require 'test_helper'
require_relative 'index'

describe 'function' do
  it 'should works' do
    text = 'php ruby php java javascript go go go'
    expected = {
      'php' => 2,
      'ruby' => 1,
      'java' => 1,
      'javascript' => 1,
      'go' => 3
    }
    assert { get_words_count_by_lang(text) == expected }
  end
end
← ПредыдущийСледующий →

Решение учителя откроется через:

20:00

waiting_clock
← ПредыдущийСледующий →