Ошибка в коде, после работы скрипта не выводит значение после цикла

Рейтинг: 0Ответов: 1Опубликовано: 21.03.2023

Подскажите пожалуйста, где допустил ошибку в коде? После срабатывания скрипта должно отобразится по идее значение 22.

function Dismissal() {
  var arr = [[1, 3], [2, 22], 3, 4, 5, 6];
  for (var i = 0; i < arr.length; i++) {
    if (arr[i][0] == 2) {
      return arr[i][1];
    }
    console.log(arr[i][1]);
  }
}

введите сюда описание изображения

Ответы

▲ 1Принят

Функция возвращает значение как надо, если это функция, конечно

введите сюда описание изображения

А вот это бессмысленно console.log([i][1]);. Должно быть console.log(arr[i][1]);