Чет ты перемудрил.
function stringContains(string, substring) {
if (substring.length === 0)
return false;
for (var i = 0; i < string.length; i++) {
if (string[i] === substring[0]) {
for (var j = 1; j < substring.length; j++) {
if (string[i + j] !== substring[j])
return false;
}
return true;
}
}
return false;
}
Может я тоже)