@makedonets

Как посчитать элементы получившегося массива?

Добрый день. Немного запутался. Скрипт считает количество повторений. Необходимо еще подсчитать все значения без учета повторений. На примере должно получиться 15 значений.
  • Вопрос задан
  • 71 просмотр
Решения вопроса 2
Revencu
@Revencu
$( document ).ready(function() {
var q=$('ul#1 li').map(function(){return $(this).text()}).get().sort();
console.log($.unique(q).length);
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
nemorg
@nemorg
Слушай, ты же программист... Почини мне компьютер
Можно воспользоваться коллекцией Set.

const set = new Set(arr); // получаем уникальные значения из массива
const size = set.size; // получаем количество элементов коллекции

Коллекцию можно перебрать в цикле:

for (let value of set) {
    console.log(value);
}
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы