2021-06-15 00:49:18 -07:00
---
id: 56bbb991ad1ed5201cd392ca
2021-07-21 20:53:20 +05:30
title: Acessar array de dados com índices
2021-06-15 00:49:18 -07:00
challengeType: 1
videoUrl: 'https://scrimba.com/c/cBZQbTz'
forumTopicId: 16158
dashedName: access-array-data-with-indexes
---
# --description--
2021-07-09 21:23:54 -07:00
Podemos acessar os dados dentro de arrays usando < dfn > indexes< / dfn > .
2021-06-15 00:49:18 -07:00
2021-07-26 23:39:21 +09:00
Os índices de um array são escritos na mesma notação com colchetes que as strings usam. Porém, em vez de especificar um caractere, eles estão especificando um item do array. Assim como ocorre com as strings, os arrays usam indexação < dfn > de base zero</ dfn > , de forma que o primeiro elemento de um array possui índice `0` .
2021-06-15 00:49:18 -07:00
< br >
2021-07-09 21:23:54 -07:00
**Exemplo**
2021-06-15 00:49:18 -07:00
```js
2021-10-27 15:10:57 +00:00
const array = [50, 60, 70];
2022-04-09 15:30:01 +05:30
console.log(array[0]);
2021-10-27 15:10:57 +00:00
const data = array[1];
2021-06-15 00:49:18 -07:00
```
2022-04-09 15:30:01 +05:30
O `console.log(array[0])` exibirá `50` e `data` terá o valor de `60` .
2021-06-15 00:49:18 -07:00
# --instructions--
2021-07-09 21:23:54 -07:00
Crie uma variável chamada `myData` e defina-a como igual ao primeiro valor de `myArray` usando notação de colchetes.
2021-06-15 00:49:18 -07:00
# --hints--
2021-07-09 21:23:54 -07:00
A variável `myData` deve ser igual ao primeiro valor de `myArray` .
2021-06-15 00:49:18 -07:00
```js
assert(
(function () {
if (
typeof myArray !== 'undefined' & &
typeof myData !== 'undefined' & &
myArray[0] === myData
) {
return true;
} else {
return false;
}
})()
);
```
2021-07-09 21:23:54 -07:00
O dado na variável `myArray` deve ser acessado usando notação de colchetes.
2021-06-15 00:49:18 -07:00
```js
assert(
(function () {
if (code.match(/\s*=\s*myArray\[0\]/g)) {
return true;
} else {
return false;
}
})()
);
```
# --seed--
## --after-user-code--
```js
if(typeof myArray !== "undefined" & & typeof myData !== "undefined"){(function(y,z){return 'myArray = ' + JSON.stringify(y) + ', myData = ' + JSON.stringify(z);})(myArray, myData);}
```
## --seed-contents--
```js
2021-10-27 15:10:57 +00:00
const myArray = [50, 60, 70];
2021-06-15 00:49:18 -07:00
```
# --solutions--
```js
2021-10-27 15:10:57 +00:00
const myArray = [50, 60, 70];
const myData = myArray[0];
2021-06-15 00:49:18 -07:00
```