Задача(Проверка на спам)
Доброго времени суток! не могу понять почему не выдает сообщение "Спам" :help:
function CheckSpam(str) {
str = str.toLowerCase();
if (~str.IndexOf('viagra')) {
return true;
} else if (~str.IndexOf('xxx')) {
return true;
} else {
return false;
}
}
var _text = 'xxx';
if (CheckSpam(_text) === true) {
alert('Спам');
} else {
alert('не спам')
}
|
esken,
Цитата:
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Спасибо! Не заметил что в название метода использую верхний регистр.
|
esken,
function CheckSpam(str) {
return /viagra|xxx/i.test(str)
}
var _text = 'xxx';
alert(CheckSpam(_text) ? 'Спам' : 'не спам');
|
| Часовой пояс GMT +3, время: 09:10. |