Задача(Проверка на спам)
Доброго времени суток! не могу понять почему не выдает сообщение "Спам" :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, время: 18:14. |