Iterando sobre Arrays
Parte da seção Fundamentos do Journey de JavaScript da Coddy — lição 63 de 77.
Iteração significa percorrer elementos um a um em uma sequência. Com arrays, podemos acessar cada elemento sistematicamente usando diferentes métodos.
A maneira mais comum de iterar por um array é usando um loop for junto com a propriedade .length:
let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}Saída:
apple
banana
orangeDesafio
FácilCrie um programa que receba um array de strings como entrada (fornecido) e imprima um novo array contendo apenas as palavras com mais de 5 caracteres
Folha de consulta
Para iterar por um array, use um loop for com a propriedade .length:
let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}Experimente você mesmo
let arr = inp.split(", "); // Não altere esta linha
// Escreva seu código abaixoEsta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 3Coerção de Tipos7Calculadora de Divisão de Conta
Mensagem de Boas-vindasCalculando a Gorjeta e o Total10FizzBuzz com um Diferencial
Visão Geral do JogoA Função FizzBuzz2Variáveis
NúmerosStringBooleanoConvenções de NomenclaturaVariáveis VaziasRecapitulação - Inicializar VariáveisConstantes5Tomada de Decisão
Estrutura IfIf - ElseRevisão - Calculadora SimplesIf - Else AninhadoEstrutura Switch8Laços de Repetição
Loop ForLoop WhileBreakContinueRecapitulação - FatorialLoop Do WhileLoops Aninhados3Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosOperadores de ComparaçãoIgualdade Estrita vs Não EstritaRecapitulação - Matemática Simples6E/S Básica
SaídaSaída com VariáveisConversão de Tipos - Parte 1Conversão de Tipos - Parte 2Revisão - Até 120Revisão - Verdadeiro ou Falso9Funções
Declarar uma FunçãoArgumentosRetornoRecapitulação - Função SigmaExpressão de FunçãoParâmetros PadrãoArrow FunctionsRecapitulação - Função de Validação12Arrays Parte 2
Iterando sobre ArraysO Método forEachLoop for...ofRecapitulação - Contador de PFatiamento de ArraysMétodos de Array Parte 3Métodos de Array Parte 4Teste de Pertencimento