Code Lab

Напечатай, сколько раз встречается цифра

СредняяMap и Set10 мин

Напиши функцию printDigitCounts(digits), которая с помощью Map считает, сколько раз каждая цифра встречается в массиве, и печатает результат.

На каждую цифру выведи через console log одну строку вида 1: 2, где сначала цифра, потом количество. Строки идут в порядке первого появления цифр в массиве.

Примеры

printDigitCounts([1, 0, 0, 1, 3, 5])

Выведет 1: 2 | 0: 2 | 3: 1 | 5: 1

printDigitCounts([7, 7, 7])

Выведет 7: 3

Спрашивали в Capgemini · Источник

Загружаем редактор...
  1. Входные данныеprintDigitCounts([ 1, 0, 0, 1, 3, 5 ])
    Вывод1: 2 0: 2 3: 1 5: 1
  2. Входные данныеprintDigitCounts([ 4, 2, 4 ])
    Вывод4: 2 2: 1

Скрытые тесты запускаются по Submit.