Skip to content

Instantly share code, notes, and snippets.

@ihorkatkov
Last active August 29, 2015 14:25
Show Gist options
  • Save ihorkatkov/f5bd79f75cd847420a28 to your computer and use it in GitHub Desktop.
Save ihorkatkov/f5bd79f75cd847420a28 to your computer and use it in GitHub Desktop.
[JS] Функция checkSpam(str), которая возвращает true, если строка str содержит 'viagra' or 'XXX', а иначе false. Функция должна быть нечувствительна к регистру
function checkSpam(str) {
var firstWord = 'viagra';
var secondWord = 'xxx';
var string = str.toLowerCase();
var result;
if (checkTheWord(firstWord) || checkTheWord(secondWord)) {
return true;
}
return false;
function checkTheWord(word) {
for (var i = 0; i < string.length - 1; i++) {
if (string[i] == word[0]) {
result = string.slice(i, i + word.length);
if (result == word) {
return true;
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment