DEV Community

Douglas Costa
Douglas Costa

Posted on

IF e FOR (JavaScript)

Em JavaScript, o if e o for são duas estruturas de controle fundamentais para criar lógica condicional e loops, respectivamente. Aqui está um resumo sobre cada um deles:

IF (SE):
O if é usado para criar condicionais em JavaScript. Ele permite que você execute um bloco de código se uma determinada condição for avaliada como verdadeira (true). Aqui está a sintaxe básica:

if (condicao) {
    // Código a ser executado se a condição for verdadeira
} else {
    // Código a ser executado se a condição for falsa (opcional)
}
Enter fullscreen mode Exit fullscreen mode

Exemplo:

var idade = 18;
if (idade >= 18) {
    console.log("Você é maior de idade.");
} else {
    console.log("Você é menor de idade.");
}
Enter fullscreen mode Exit fullscreen mode

FOR (PARA):
O for é usado para criar loops em JavaScript, permitindo que você execute um bloco de código várias vezes. Ele é frequentemente usado para iterar sobre arrays ou executar uma tarefa repetitiva por um número específico de vezes. Aqui está a sintaxe básica:

for (inicialização; condição; expressão de iteração) {
    // Código a ser repetido enquanto a condição for verdadeira
}
Enter fullscreen mode Exit fullscreen mode

Exemplo de um loop for que conta de 1 a 5:

for (var i = 1; i <= 5; i++) {
    console.log(i);
}
Enter fullscreen mode Exit fullscreen mode

Este loop começa com i igual a 1, continua enquanto i for menor ou igual a 5 e incrementa i em 1 a cada iteração.

Ambas as estruturas, if e for, são fundamentais para a programação em JavaScript, pois permitem que você controle o fluxo do seu código e realize tarefas repetitivas de maneira eficiente. Eles são blocos de construção essenciais para o desenvolvimento de programas e aplicativos JavaScript.

SurveyJS custom survey software

Simplify data collection in your JS app with a fully integrated form management platform. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more. Integrates with any backend system, giving you full control over your data and no user limits.

Learn more

Top comments (0)

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More