JenMorgan / js-learning

0 stars 0 forks source link

checkSpam function #42

Open JenMorgan opened 4 years ago

JenMorgan commented 4 years ago
function checkSpam(str) {
    for (let i = 0; i < (str.length - 1); i++) {

        if (str[i] === "v" || str[i] === "x") {
                let newStr = str[i];
                let newViagra = "viagra"[0];
                let newXxx = "xxx"[0];

                for (let j = 0; j < ("viagra".length - 1); j++) {

                    if (newStr === newViagra || newStr === newXxx) {
                        newStr += str[i+1];
                        newViagra += "viagra"[j+1];
                        newXxx += "xxx" [j+1];
                    } else {
                        return false;
                    }

                    return true;
                }
        }
    }
    return false;
}
alert(checkSpam('buy vIaGra now'))
alert(checkSpam('free xxxxx'))
alert(checkSpam("innocent rabbit"))