@yooriko Такое иногда нужно. Вот нужно было вставить кучу КОДА и там имеенно конкретная задача стояла,перенести на другой сервис. При переносе через Ввод т-то да упускал каждый раз. Но если берём функцию через копировать и вставить самого буфера обмена. То переносит правильно. Толи бас,какие-то символы упустил толи ещё чего. Ну это не серьёздная проблема как мне кажется. т
Как сделать сортировку строк в списке по их "популярности"?
-
Есть список, к примеру:
Саша
Маша
Андрей
Саша
Маша
Маша
КатяНужно получить список отсортированный по популярности строк:
Маша
Саша
Андрей
КатяКак это сделать?
-
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]; });