Задать вопрос
@zakharoffam
Начинающий

Как перебрать массив методом map с условием?

Перебираю массив и отображаю на его основе компонент:

tasks.map((task) => (
   <Task
        key={task.ID}
        task={task}
    />
))


Каким образом можно задать условие, например task.EX == 5, и чтобы в мой попадали только такие элементы массива?
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@karminski
Senior React.JS Developer
Сначала отфильтруйте массив, а потом мапьте:
tasks.filter(task => task.EX === 5).map(task => (
   <Task key={task.ID} task={task} />
))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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