Реализуй функцию checkSpam(text, spamKeywords).
Она должна вернуть true
если в text
найдено хотя бы одно слово из spamKeywords
, иначе - false
.
Сравнение должно происходить без учета регистра (большие и маленькие буквы).
Эта задача — часть курса по Full-Stack JavaScript
Ты можешь задать свой вопрос в комментариях под постом
Если ты уже решил задачу, то не стесняйся помочь другим
functions.js
export const checkSpam = (text, spamKeywords) => {
return true;
}
solution.js
/**
"Implement the function checkSpam(text, spamKeywords).",
"",
"It should return `true` if `text` contains any of the `spamKeywords`, otherwise - `false`.",
"The comparison should be case insensitive."
* */
import { checkSpam } from './functions.js';
const friendlyChat = 'Hey, John! Any update on the upcoming trip?';
const spamMail = 'Hey, JOHN! YoU woN 1000 tabS of ViaGrA ! ! ! ! ';
const spamKeywords = ['viagra', 'lottery', 'won', 'prize', 'prince'];
console.log(checkSpam(friendlyChat, spamKeywords));
console.log(checkSpam(spamMail, spamKeywords));