الأهمية: 5
فحص وجود شيء مزعج
اكتب دالة باسم checkSpam(str)
تُرجِع true
إن كان str
يحوي ‘viagra’ أو ‘XXX’، وإلا فتُرجِع false
. يجب أن لا تكون الدالة حساسة لحالة الأحرف:
checkSpam('buy ViAgRA now') == true
checkSpam('free xxxxx') == true
checkSpam("innocent rabbit") == false
لجعل البحث غير حساس لحالة الأحرف، نحوِّل النص إلى أحرف صغيرة ومن ثم نبحث فيه على النص المطلوب:
function checkSpam(str) {
let lowerStr = str.toLowerCase();
return lowerStr.includes('viagra') || lowerStr.includes('xxx');
}
alert( checkSpam('buy ViAgRA now') );
alert( checkSpam('free xxxxx') );
alert( checkSpam("innocent rabbit") );