Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando Else para Resultados Alternativos | Controlando o Fluxo do Programa com Instruções Condicionais
Introdução ao JavaScript

bookUsando Else para Resultados Alternativos

Embora as instruções if executem código sob condições específicas, elas não criam uma verdadeira ramificação em seu código. Em vez disso, elas orientam o interpretador por diferentes caminhos dentro do seu programa.

A palavra-chave else

Para introduzir um comportamento de ramificação, é possível utilizar a palavra-chave else em combinação com if para criar instruções condicionais.

Considere este exemplo:

1234567
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
copy

No exemplo acima, a condição a >= 100 é avaliada como false, portanto o bloco de código dentro da declaração if não é executado. Em vez disso, o bloco de código dentro da declaração else é executado porque a condição do if é false.

A sintaxe da declaração else é semelhante à da declaração if, exceto que não requer uma condição ou parênteses ().

Observação

Ao utilizar uma declaração else, não coloque o ponto e vírgula (;) após o bloco de código do if ({}), pois isso resultará em um SyntaxError. A declaração if-else é considerada um único comando.

1. Qual será a saída?

2. Qual será a saída?

question mark

Qual será a saída?

Select the correct answer

question mark

Qual será a saída?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.33

bookUsando Else para Resultados Alternativos

Deslize para mostrar o menu

Embora as instruções if executem código sob condições específicas, elas não criam uma verdadeira ramificação em seu código. Em vez disso, elas orientam o interpretador por diferentes caminhos dentro do seu programa.

A palavra-chave else

Para introduzir um comportamento de ramificação, é possível utilizar a palavra-chave else em combinação com if para criar instruções condicionais.

Considere este exemplo:

1234567
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
copy

No exemplo acima, a condição a >= 100 é avaliada como false, portanto o bloco de código dentro da declaração if não é executado. Em vez disso, o bloco de código dentro da declaração else é executado porque a condição do if é false.

A sintaxe da declaração else é semelhante à da declaração if, exceto que não requer uma condição ou parênteses ().

Observação

Ao utilizar uma declaração else, não coloque o ponto e vírgula (;) após o bloco de código do if ({}), pois isso resultará em um SyntaxError. A declaração if-else é considerada um único comando.

1. Qual será a saída?

2. Qual será a saída?

question mark

Qual será a saída?

Select the correct answer

question mark

Qual será a saída?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 2
some-alt