Back to Freecodecamp

Access Array Data with Indexes

curriculum/challenges/english/blocks/basic-javascript/56bbb991ad1ed5201cd392ca.md

latest1.4 KB
Original Source

--description--

We can access the data inside arrays using <dfn>indexes</dfn>.

Array indexes are written in the same bracket notation that strings use, except that instead of specifying a character, they are specifying an entry in the array. Like strings, arrays use <dfn>zero-based</dfn> indexing, so the first element in an array has an index of 0.

Example

js
const array = [50, 60, 70];
console.log(array[0]);
const data = array[1];

The console.log(array[0]) prints 50, and data has the value 60.

--instructions--

Create a variable called myData and set it to equal the first value of myArray using bracket notation.

--hints--

The variable myData should equal the first value of myArray.

js
assert(
  (function () {
    if (
      typeof myArray !== 'undefined' &&
      typeof myData !== 'undefined' &&
      myArray[0] === myData
    ) {
      return true;
    } else {
      return false;
    }
  })()
);

The data in variable myArray should be accessed using bracket notation.

js
assert(
  (function () {
    if (__helpers.removeJSComments(code).match(/\s*=\s*myArray\[0\]/g)) {
      return true;
    } else {
      return false;
    }
  })()
);

--seed--

--seed-contents--

js
const myArray = [50, 60, 70];


--solutions--

js
const myArray = [50, 60, 70];
const myData = myArray[0];