2.0 KiB
id, title, challengeType, videoUrl, forumTopicId, dashedName
id | title | challengeType | videoUrl | forumTopicId | dashedName |
---|---|---|---|---|---|
56bbb991ad1ed5201cd392ca | Acessar Array de dados com índices | 1 | https://scrimba.com/c/cBZQbTz | 16158 | access-array-data-with-indexes |
--description--
Podemos acessar os dados dentro de arrays usando indexes.
Os índices de um array são escritos na mesma notação com colchetes que as strings usam, exceto que em vez de especificar um caractere, eles estão especificando um item do array. Assim como com strings, arrays usam indexação zero-based, de forma que o primeiro elemento de um array possui índice 0
.
Exemplo
var array = [50,60,70];
array[0];
var data = array[1];
array[0]
agora é 50
e data
tem o valor 60
.
Nota: Não deve haver nenhum espaço entre o nome do array e os colchetes, como array [0]
. Embora JavaScript seja capaz de processar isso corretamente, isso pode confundir outros programadores lendo seu código.
--instructions--
Crie uma variável chamada myData
e defina-a como igual ao primeiro valor de myArray
usando notação de colchetes.
--hints--
A variável myData
deve ser igual ao primeiro valor de myArray
.
assert(
(function () {
if (
typeof myArray !== 'undefined' &&
typeof myData !== 'undefined' &&
myArray[0] === myData
) {
return true;
} else {
return false;
}
})()
);
O dado na variável myArray
deve ser acessado usando notação de colchetes.
assert(
(function () {
if (code.match(/\s*=\s*myArray\[0\]/g)) {
return true;
} else {
return false;
}
})()
);
--seed--
--after-user-code--
if(typeof myArray !== "undefined" && typeof myData !== "undefined"){(function(y,z){return 'myArray = ' + JSON.stringify(y) + ', myData = ' + JSON.stringify(z);})(myArray, myData);}
--seed-contents--
var myArray = [50,60,70];
--solutions--
var myArray = [50,60,70];
var myData = myArray[0];