@Mark321

Как с помощью фильтрации избавиться от нескольких значений?

Надо из массива удалить несколько слов, я пытаюсь делать так:

datas.filter(i => i !== 'thoma')

Оно работает, но мне надо еще несколько слов удалить, так уже не работает:

characters.filter(i => i !== 'thoma' || 'habr)

Как это делается?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 2
@Just_Sergey
Попробуй
characters.filter(i => i !== 'thoma' &&  i !== 'habr)
Ответ написан
develx
@develx
Web developer
const data = ['apple', 'banana', 'thoma', 'habr', 'pear'];
const excludedData = ['thoma', 'habr'];

const filteredData = data.filter(i => !excludedData.includes(i));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы