Я пытаюсь понять, как работает условие myArr [i]. По некоторым причинам он оценивается как ложное, когда я больше 2, что также является длиной массива. Очевидно, что myArr [i] равен i
let myArr = [[1, 3], [5, 2], [2, 1]]
for (let i = 0; myArr[i]; i++){
console.log(i) //Result: 0, 1, 2
}
let i = 0
while (myArr[i]){
console.log(i) ////Result: 0, 1, 2
i++
}