@MRcracker

Как перебрать массив?

Есть массив. Нужно его перебрать и если значение есть в массиве, то вывести его в консоль, а если нет, то вывести false. Сделать нужно через includes Подскажите, что я сделал не правильно?
let arr = { a: [1, 2, 3], b: [3, 1, 5, 8], c: [88, 77, 66] };

if (arr.includes(1)) {
			console.log(true);
		} else {
			console.log(false);
		}
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
YuriyVorobyov1333
@YuriyVorobyov1333
Software Developer
У вас не массив, а объект, перебор можно сделать следующим образом:

let arr = { a: [1, 2, 3], b: [3, 1, 5, 8], c: [88, 77, 66] };

for (key in arr) {
  if (arr[key].includes(1)) {
    console.log(true);
  } else {
    console.log(false);
  }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы