Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
function makeCensored(str, value) { let arr = str.split(' '); const newArr = []; for (let word of arr) { if (value.includes(word)) { newArr.push('$#%!'); } else { newArr.push(word); } } return newArr.join(' '); }
const makeCensored = (str, words, replacement = '***') => str .split(' ') .map(n => words.includes(n) ? replacement : n) .join(' ');