3.3 KiB
3.3 KiB
id | title | challengeType | videoUrl | localeTitle |
---|---|---|---|---|
5a661e0f1068aca922b3ef17 | Access an Array's Contents Using Bracket Notation | 1 | Acessar o conteúdo de uma matriz usando a notação de suporte |
Description
vamos ourArray = ["a", "b", "c"];Em uma matriz, cada item da matriz possui um índice . Esse índice dobra como a posição desse item na matriz e como você faz referência a ele. No entanto, é importante notar, que as matrizes JavaScript são zero-indexada, o que significa que o primeiro elemento de uma matriz é, na verdade, na posição de ordem zero, não o primeiro. Para recuperar um elemento de uma matriz, podemos colocar um índice entre colchetes e anexá-lo ao final de uma matriz, ou mais comumente, a uma variável que faz referência a um objeto de matriz. Isso é conhecido como notação de colchetes . Por exemplo, se quisermos recuperar o
"a"
de ourArray
e atribuí-lo a uma variável, podemos fazê-lo com o seguinte código: vamos ourVariable = ourArray [0];Além de acessar o valor associado a um índice, você também pode definir um índice para um valor usando a mesma notação:
// ourVariable é igual a "a"
ourArray [1] = "não mais b";Usando a notação de colchetes, agora redefinimos o item no índice 1 de
// ourArray agora é igual a ["a", "not b anymore", "c"];
"b"
para "not b anymore"
. Instructions
1
) de myArray
para o que você quiser, além de "b"
. Tests
tests:
- text: '<code>myArray[0]</code> é igual a <code>"a"</code>'
testString: 'assert.strictEqual(myArray[0], "a", "<code>myArray[0]</code> is equal to <code>"a"</code>");'
- text: '<code>myArray[1]</code> não está mais definido como <code>"b"</code>'
testString: 'assert.notStrictEqual(myArray[1], "b", "<code>myArray[1]</code> is no longer set to <code>"b"</code>");'
- text: '<code>myArray[2]</code> é igual a <code>"c"</code>'
testString: 'assert.strictEqual(myArray[2], "c", "<code>myArray[2]</code> is equal to <code>"c"</code>");'
- text: '<code>myArray[3]</code> é igual a <code>"d"</code>'
testString: 'assert.strictEqual(myArray[3], "d", "<code>myArray[3]</code> is equal to <code>"d"</code>");'
Challenge Seed
let myArray = ["a", "b", "c", "d"];
// change code below this line
//change code above this line
console.log(myArray);
Solution
// solution required