Показать сообщение отдельно
  #1 (permalink)  
Старый 25.11.2022, 11:58
Новичок на форуме
Отправить личное сообщение для tonlas Посмотреть профиль Найти все сообщения от tonlas
 
Регистрация: 25.11.2022
Сообщений: 2

Выход за пределы двумерного массива
Допустим есть такой массив:
let array = [[0,1,1,1,1],[0,1,1,1,1]]

Я хочу проверить не выходит ли выбранный элемент за пределы массива, следующим образом:
if( typeof array[-1][-1]==='undefined'){...}

И ловлю ошибку "Uncaught TypeError TypeError: Cannot read properties of undefined"

Если же я буду рассматривать одно измерение, то проблем не будет и все работает:
if( typeof array[-1]==='undefined'){...}

Внимание, вопрос: можно ли реализовать проверку на выход за пределы двумерного массива?
Ответить с цитированием