Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.08.2020, 14:39
Интересующийся
Отправить личное сообщение для AleBa Посмотреть профиль Найти все сообщения от AleBa
 
Регистрация: 13.06.2020
Сообщений: 18

Вопрос по функции
Добрый день.

Подскажите как сделать такой результат. Исходные данные: 'str str? str! str'.
Нужно: 'replace str? str! replace '.

const sent = 'str str? str! str';

const cens = (str, stop) => {
 
  const words = str.split(' ');
  
  
  for (const item of words) {
    if () {
      
    }

  }
    return words.join(' ')
}


  

cens(sent, ['str'])
Ответить с цитированием
  #2 (permalink)  
Старый 12.08.2020, 14:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

AleBa,
const sent = 'str str? str! str';
const cens = (str, stop) => {
  const words = str.split(' ');
  return words.map(str => stop.includes(str) ? 'replace' : str).join(' ')
}
console.log(cens(sent, ['str']))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов функции страницы из расширения chrome nontxt Events/DOM/Window 0 09.02.2015 10:42
Добавление функции внутрь другой функции Lion_astana jQuery 9 28.12.2013 14:33
Переменная как значение функции. Jurasmi Общие вопросы Javascript 7 22.04.2010 12:45
вопрос по функции replace() bushstas Общие вопросы Javascript 3 20.02.2010 16:57