Получи случайную криптовалюту за регистрацию!

Простое сжатие Вам дана строка, состоящая из повторяющихся си | Frontend Interview - собеседования по Javascript / Html / Css

Простое сжатие

Вам дана строка, состоящая из повторяющихся символов. Создайте функцию, которая обработает эту строку и преобразует её в массив, состоящий из кортежей (число повторений, символ).

Примеры:
string1="aaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaa"
output1='[[26,"a"],[1,"b"],[18,"a"]]'

string="aaaaaaaabaaaa"
compressed=[[8,"a"],[1,"b"],[4,"a"]]

@frontendInterview