Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
[1, 1, 1, 2, 2, 3]
Array.from( arr.reduce((acc, n) => acc.set(n, -~acc.get(n)), new Map), n => [ n[0], (n[1] / arr.length * 100).toFixed(2) + '%' ] )