УРОК 39 ИЗ 50

Найдите значение в массиве с includes

Проверьте, содержит ли массив определённое значение.

Официальный источникECMAScript — Array.prototype.includesПроверено: 2026-08-26
ШАГ 1 · ИЗУЧИТЕ

Как это работает

Array.prototype.includes сравнивает элементы с искомым значением и возвращает логическое значение.

Правильный пример
const services = ['Design', 'Dezvoltare', 'SEO'];
const hasSeo = services.includes('SEO');
console.log(hasSeo);

Значение SEO есть в коллекции, поэтому результат true.

Частая ошибка
const hasSeo = true;
console.log(hasSeo);

Логическое значение задано жёстко и не проверяет элементы массива.

ШАГ 2 · ПРИМЕНИТЕ

Ваше задание

Сохраните services.includes(«SEO») в hasSeo и выведите результат.

ШАГ 3 · ЗАПУСТИТЕ

Напишите и запустите код

script.jsJAVASCRIPT
Изолированная консольизолировано
Подготовка среды…
Запустите код, чтобы увидеть результат.
Черновик хранится только в этом браузере.Изолированный QuickJS · без DOM, сессии и сети
ШАГ 4 · ПРОВЕРЬТЕ

Что должно пройти

0%не проверено
  • services содержит требуемые значения.
  • hasSeo получает services.includes(«SEO»).
  • Вывод точно равен true.
Объясните логику решения

Поиск связан с реальной коллекцией, а вывод отражает результат метода.