الأهمية: 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") );