Проверка input на слова

Есть у меня код и массив со словами. Есть input с кнопкой. Код работает, но некорентно. Надо чтобы выскакивал alert с предупреждением, когда ввожу слова из массива. Массив я проитерував. В чем моя ошибка?

HTML

<input type="text" id="myText">
<button id="task5">Написать комментарий</button>

JS
let badWords = [ 'Очень плохое слово', 'Плохое слово'];
let button = document.getElementById('task5');
let inputs = document.getElementById('myText');
for (let words of badWords)
button.onclick = function checkWords () {
 if (inputs.value = words){
alert('Аяйяй, Так говорить не можно');
}
}

Ответы (1 шт):

Автор решения: Ruslan Mart
let badWords = [ 'очень плохое слово', 'плохое слово']; // всё маленькими буквами
let button = document.getElementById('task5');
let inputs = document.getElementById('myText');

button.onclick = () => {
  if (badWords.includes(inputs.value.toLowerCase())) {
    alert('Аяйяй, Так говорить не можно');
  } else {
    console.log(inputs.value);
  }
};
→ Ссылка