Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando Loops com Arrays | Descobrindo Laços
Introdução ao JavaScript

Usando Loops com Arrays

Deslize para mostrar o menu

Loops permitem percorrer de forma eficiente todos ou elementos específicos de um array.

Por exemplo, podemos usar um loop for para iterar por todos os elementos de um array e exibi-los:

12345
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }

Isso é especialmente útil quando precisamos realizar uma operação em vários elementos de um array:

1234567
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);

Também é possível utilizar um loop while ou do-while para esse propósito, porém, isso não é o convencional.

123456789
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);

Embora seja possível obter os mesmos resultados utilizando os loops while ou do-while, recomenda-se o uso do loop for ao percorrer arrays, pois é a abordagem convencional e mais legível.

1. Qual é a saída do seguinte código?

2. O seguinte código modifica o array original?

question mark

Qual é a saída do seguinte código?

Selecione a resposta correta

question mark

O seguinte código modifica o array original?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Usando Loops com Arrays

Loops permitem percorrer de forma eficiente todos ou elementos específicos de um array.

Por exemplo, podemos usar um loop for para iterar por todos os elementos de um array e exibi-los:

12345
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }

Isso é especialmente útil quando precisamos realizar uma operação em vários elementos de um array:

1234567
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);

Também é possível utilizar um loop while ou do-while para esse propósito, porém, isso não é o convencional.

123456789
let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);

Embora seja possível obter os mesmos resultados utilizando os loops while ou do-while, recomenda-se o uso do loop for ao percorrer arrays, pois é a abordagem convencional e mais legível.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 7
some-alt