AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Как посчитать количество элементов массива, удовлетворяющих условию?

Есть массив:

5b1f6a8ac9827217647462.png
Как узнать количество элементов с categoryid="3"?
  • Вопрос задан
  • 442 просмотра
Решения вопроса 2
rockon404
@rockon404
Frontend Developer
var data = response.data;
var category3 = data.filter(function(el) {
  return el.categoryid === '3';
});

var category3Lendth = category3.length;  // длина
Ответ написан
Комментировать
@Azperin
Дилетант
data.reduce(function(catSum, current) {
  return catSum + (current.categoryid === '3' ? 1 : 0);
}, 0);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы