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

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

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

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


Каким образом можно задать условие, например task.EX == 5, и чтобы в мой попадали только такие элементы массива?
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@karminski
Senior React.JS Developer
Сначала отфильтруйте массив, а потом мапьте:
tasks.filter(task => task.EX === 5).map(task => (
   <Task key={task.ID} task={task} />
))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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