Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Não entendo o 'for'

Estou estudando programação para iniciantes, visto que eu nunca tive nenhum contato com programação antes e tudo está sendo bem fácil e eu estou aprenedendo bem. Meu único problema e grande empecilho é o 'for'. Eu nunca entendo o uso dele e o que é colocado dentro dele, e eu já perguntei diversas vezes ao luri, li em páginas mas nunca entendi. Alguém consegue me explicar?

1 resposta
solução!

Oi, Ryan

Digamos que tenhamos as seguintes frutas: 🍎, 🍌 e 🍐

Exemplo usando Javascript

// array de frutas
frutas = [ 'maça', 'banana', 'pera' ];

// Modo repetitivo com muita escrita
// Imagine se fossem 100 frutas
console.log(`Pegue a ${frutas[0]} e corte-a`);
console.log(`Pegue a ${frutas[1]} e corte-a`);
console.log(`Pegue a ${frutas[2]} e corte-a`);


// Usando o "for"
// Faz um laço (loop) para cada (for) fruta e evita a repetição de escrita

for ( let i = 0; i < frutas.length; i++ ) {
  console.log(`Pegue a ${frutas[i]} e corte-a`);
}


// existem muitas formas de usar o "for"

for ( let i in frutas ) {
  console.log(`Pegue a ${frutas[i]} e corte-a`);
}

for ( let fruta of frutas ) {
  console.log(`Pegue a ${fruta} e corte-a`);
}

frutas.forEach(fruta => console.log(`Pegue a ${fruta} e corte-a`))

Veja mais em: