It’s quite simple: you already know the counting starts from 0 and not 1. All you need to do is just to read the example al-over and compare it with this code.
myData = myArray[2][1];
From the above code, the [2] is to access the box where we have 8 i.e [7,8,9] and since the number 8 is the 2nd but “programmatically” 1st, just access it by [1] so you have the above code.
starts counting from array 3. but if it starts counting from 0 in the next array, it means that as it is an array within another? that’s why it starts counting again from 0 and then from the zero array counts 1?
that notation says to get the 4th element of the array, which is a subarray, the first element of the subarray, which is an other subarray and then the second element of this other subarray