E aí, Morrison! Beleza? Sei que pode parecer meio complicado no começo, mas relaxa que a gente vai desenrolar isso junto.
Então, o for
é tipo um truque maneiro que usamos pra repetir um pedaço de código várias vezes. Em JavaScript, ele funciona mais ou menos assim:
for (inicialização; condição; incremento) {
// aqui vai o que queremos repetir
}
- Inicialização: é onde a gente cria uma variável pra saber quantas vezes vamos repetir.
- Condição: enquanto isso for verdade, o código dentro do
for
continua rodando. - Incremento: no fim de cada rodada, a gente atualiza essa variável pra não ficar no loop infinito.
Agora, bora pra prática!
- Pra calcular o fatorial de um número, é só multiplicar esse número por todos os menores que ele. Olha como ficaria em JavaScript:
function fatorial(n) {
let resultado = 1;
for (let i = 1; i <= n; i++) {
resultado *= i;
}
return resultado;
}
Nesse aí, i
começa em 1 e vai até n
, multiplicando tudo pelo resultado.
- E se quiser a tabuada de um número? Também dá pra fazer com
for
. Vamos lá:
function tabuada(n) {
for (let i = 1; i <= 10; i++) {
console.log(n + " x " + i + " = " + n * i);
}
}
Aqui, i
vai de 1 a 10, e a gente mostra a multiplicação do n
por i
.
Então é isso! Espero que tenha clareado as ideias. E lembra: quanto mais prática, melhor. Se precisar de mais ajuda, é só chamar. Valeu e bons estudos!