Usando Else para Resultados Alternativos
Embora as declarações if executem código sob condições específicas, elas não criam verdadeiros ramificações no seu código. Em vez disso, elas guiam o interpretador por diferentes caminhos dentro do seu programa.
A Palavra-chave else
Para introduzir comportamento de ramificação, você pode usar a palavra-chave else em combinação com if para criar declarações condicionais.
Considerem este exemplo:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
No exemplo acima, a condição a >= 100 é avaliada como false, logo o bloco de código dentro da instrução if não é executado. Em vez disso, o bloco de código dentro da instrução else é executado porque a condição do if é false.
A sintaxe da instrução else é semelhante à da instrução if, exceto que ela não requer uma condição ou parênteses ().
Nota
Ao usar uma instrução
else, não coloque o final de comando (;) após o bloco de código doif({}), pois isso resultará em umSyntaxError. A instruçãoif-elseé considerada um comando único.
1. Qual será a saída?
2. Qual será a saída?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.33
Usando Else para Resultados Alternativos
Deslize para mostrar o menu
Embora as declarações if executem código sob condições específicas, elas não criam verdadeiros ramificações no seu código. Em vez disso, elas guiam o interpretador por diferentes caminhos dentro do seu programa.
A Palavra-chave else
Para introduzir comportamento de ramificação, você pode usar a palavra-chave else em combinação com if para criar declarações condicionais.
Considerem este exemplo:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
No exemplo acima, a condição a >= 100 é avaliada como false, logo o bloco de código dentro da instrução if não é executado. Em vez disso, o bloco de código dentro da instrução else é executado porque a condição do if é false.
A sintaxe da instrução else é semelhante à da instrução if, exceto que ela não requer uma condição ou parênteses ().
Nota
Ao usar uma instrução
else, não coloque o final de comando (;) após o bloco de código doif({}), pois isso resultará em umSyntaxError. A instruçãoif-elseé considerada um comando único.
1. Qual será a saída?
2. Qual será a saída?
Obrigado pelo seu feedback!