For no JavaScript
For no JavaScript
A condição for no JavaScript serve para criar um laço de repetição que executa um bloco de código enquanto uma expressão lógica for verdadeira1. A condição for é composta por três partes:
uma expressão inicial, uma expressão condicional e uma atualização da expressão inicial2.
Por exemplo:
for (let i = 0; i < 10; i++) {
console.log(i);
}// imprime os números de 0 a 9
Neste exemplo, a variável i é inicializada com 0, a condição é i < 10, e a atualização é i++. O laço for termina quando a condição se torna falsa. Você pode usar a condição for para iterar sobre arrays, objetos, strings e outros tipos de dados.
Exemplo 2 For JavaScript
Times de futebol como todo brasileiro ama futebol um exemplo com for no JavaScript.
// Definindo os times de futebol
const timeCasa = {
nome: "São Paulo",
forca: 2
};
const timeVisitante = {
nome: "Flamengo",
forca: 1
};
// Função para simular um chute a gol
function chutarGol(forcaTime) {
return Math.random() * forcaTime;
}
// Simulação da partida
function simularPartida(time1, time2) {
const golTime1 = chutarGol(time1.forca);
const golTime2 = chutarGol(time2.forca);
console.log(`${time1.nome} ${golTime1.toFixed(0)} - ${golTime2.toFixed(0)} ${time2.nome}`);
}
// Simulação de um torneio
function simularTorneio() {
for (let i = 0; i < 2; i++) {
console.log(`Partida ${i + 1}:`);
simularPartida(timeCasa, timeVisitante);
console.log(""); // Linha em branco para separar as partidas
}
}
// Iniciando a simulação do torneio
simularTorneio();
No terminal a resposta:
For utilizado em todas as linguagem de programação principalmente em condições de repetições.
Em resumo, o uso da condição de repetição for é importante porque oferece controle, organização e legibilidade ao criar loops em seu código, tornando o processo de repetição de tarefas mais eficiente e compreensível.