Задать вопрос
@maksymNejmet

Почему-то не происходит нормально фильтрация массива со string-ами?

Есть переменная str(в которой находится массив случайных текстов):
let str = [
        "ifdaohohadvjnvajcnjn",
        "7149038hewuusvh",
        "kahfdihavsn",
        "98132rur9",
        "dfdfrfcsd",
        "39217312089",
        "adsufnjinadsnvjcs0",
      ];

Есть переменная z-задача которой это профильтровать массив и указать только те текста у которых нет цифр(использую match):
let z = str.filter((x) => x.match(/[^0-9]/));
Только почему-то результат не получается
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
dimovich85
@dimovich85 Куратор тега JavaScript
https://u-academy.net/
А вы посмотрите, что вернет метод матч и что ожидает метод фильтр, и про приведение типов стоит вспомнить и все станет ясно :)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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