Mengecek apakah spam
Tulislah sebuah fungsi checkSpam(str)
yang mengembalikan true
apabila str
mengandung ‘viagra’ atau ‘XXX’, jika tidak kembalikan false
.
Fungsi yang ditulis harus bersifat case-insensitive:
checkSpam('buy ViAgRA now') == true
checkSpam('free xxxxx') == true
checkSpam("innocent rabbit") == false
Untuk membuat pencarian bersifat case-insensitive, mari kita ubah string menjadi huruf kecil sebelum kita lakukan pencarian:
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") );