0

No entiendo por qué no funciona este código
var malo = "caca$+";
var dp2 = ["'\'","?","^","$",".","|","(",")","[","]","*","+","-","/","`",'"',"'"];
var bueno = "hola";
var dp = dp2.join(' ');
if(dp.indexOf(malo) != -1) {
console.log("Tiene malos..");
}
else {
console....