Назад к вопросам
Middle
5
Чем отличается some от includes?
Компании, где спрашивали
нейровэд
Ответ от нейросети
sobes.tech AI
some и includes — это методы массивов в JavaScript, но они служат разным целям:
-
someпроверяет, удовлетворяет ли хотя бы один элемент массива условию, заданному в переданной функции. Возвращаетtrueилиfalse. -
includesпроверяет, содержит ли массив конкретное значение. Возвращаетtrueилиfalse.
Пример:
const arr = [1, 2, 3, 4];
// some: проверяем, есть ли в массиве число больше 3
console.log(arr.some(x => x > 3)); // true
// includes: проверяем, есть ли в массиве число 3
console.log(arr.includes(3)); // true