Acces Multi-Dimensional Arrays With Indexes

Acces Multi-Dimensional Arrays With Indexes
0

#1

Tell us what’s happening:

Your code so far


// Setup
var myArray = [[1,2,3], [4,5,6], [7,8,9], [[10,11,12], 13, 14]];

// Only change code below this line.
var myData = myArray[0][0];

myData = 7 + 1;
myArray = [1,2,3], [4,5,6], [7,8,9], [[10,11,12], 13, 14];

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/access-multi-dimensional-arrays-with-indexes


#2

There is no need for you to re-assign a new array to myArray varaible. So you can safely remove the last line.

Make sure you are reading the example given carefully… Remember the first doesn’t index start at 1 but it starts at 0.

var arr = [
  [1,2,3],
  [4,5,6],
  [7,8,9],
  [[10,11,12], 13, 14]
];
arr[3]; // equals [[10,11,12], 13, 14]
arr[3][0]; // equals [10,11,12]
arr[3][0][1]; // equals 11

#3

Thanks i figred it out
[2][1] put me on the 8


#4

How did you do it i cant seem to get it i used

added myData which is the same as yours but i cant get the myArray.


#5

Post you code, maybe we can spot the error.


#6

i just got it…All i done was add [2][1]. within the myArray so it can add up but i still need to understand it though…guess i just need practice.


#7

Don’t worry, practice is something that we all need. And even with all the practice, sometimes things slip. Good luck!