@kuzkuz said in Как текст закинуть в массив по буквенно?:
Это как не покажете поподробнее?
А то у меня вот что получается и не работает
e93c1ee4-8dab-4881-8150-ea312348b8c6-изображение.png
Есть список, к примеру:
Саша
Маша
Андрей
Саша
Маша
Маша
Катя
Нужно получить список отсортированный по популярности строк:
Маша
Саша
Андрей
Катя
Как это сделать?
var names = [[NAMES_LIST]];//Лист с именами
var countMap = {};
for (var i = 0; i < names.length; i++) {
var name = names[i];
countMap[name] = (countMap[name] || 0) + 1;
}
//Новый список
[[POPULAR_NAMES_LIST]] = Object.keys(countMap).sort(function(a, b) {
return countMap[b] - countMap[a];
});