@Alex10214

Как посчитать, сколько процентов занимают повторяющиеся данные в массиве?

Есть массив, например:

[1, 1, 1, 2, 2, 3]

Как посчитать, сколько процентов занимают в массиве единицы, двойки и тройка?
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Array.from(
  arr.reduce((acc, n) => acc.set(n, -~acc.get(n)), new Map),
  n => [ n[0], (n[1] / arr.length * 100).toFixed(2) + '%' ]
)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы