UNPKG

fruitstand

Version:
24 lines (20 loc) 599 B
var censoredWords = ["sad", "bad", "mad"]; var customCensoredWords = []; function censor(inStr) { for (var i; i < censoredWords.length; i++) { inStr = inStr.replace(censoredWords[i], "****"); } for (i; i < customCensoredWords.length; i++) { inStr = inStr.replace(customCensoredWords[i], "****"); } return inStr; } function addCensoredWord(word){ customCensoredWords.push(word); } function getCensoredWords(){ return censoredWords.concat(customCensoredWords); } exports.censor = censor; exports.addCensoredWord = addCensoredWord; exports.getCensoredWords = getCensoredWords;