es6 как я могу проверить есть ли значение в массиве?

es6 как я могу проверить есть ли значение в массиве используя синтаксис развертывания ?

ar = [1,2,3]
if(...ar === 2) console.log('yes')

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

Автор решения: azlov

Вы пытаетесь [1,2,3] === 2. Массивы имеют метод includes, который проверяет наличие элемента в массиве:

console.log([...ar].includes(2))
→ Ссылка