instrução if
É a nossa vez de controlar o código; agora vamos estabelecer condições para a sua execução!
Vamos considerar a forma mais básica das instruções condicionais - a instrução if
.
Avancemos para a sintaxe:
if (condicao) {
// codigo a ser executado se a condicao for verdadeira
}
Por exemplo:
12345let amIHappy = true; if (amIHappy) { console.log('I am so happy!'); } console.log("It's Monday");
Quase tudo é apenas isso, mas há mais uma coisa que vale a pena mencionar. Dentro do bloco de condição
, deve haver um valor booleano
. No entanto, também podemos colocar uma expressão que resultará em um valor booleano
dentro deste bloco, por exemplo:
1234let age: number = 22; if (age >= 21) { console.log('You can buy alcohol'); }
Você pode alterar o valor da variável age
para verificar o funcionamento do código de acordo com esse valor.
No próximo capítulo, eu vou explicar como estabelecer uma condição alternativa caso a primeira não funcione!
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.94
instrução if
Deslize para mostrar o menu
É a nossa vez de controlar o código; agora vamos estabelecer condições para a sua execução!
Vamos considerar a forma mais básica das instruções condicionais - a instrução if
.
Avancemos para a sintaxe:
if (condicao) {
// codigo a ser executado se a condicao for verdadeira
}
Por exemplo:
12345let amIHappy = true; if (amIHappy) { console.log('I am so happy!'); } console.log("It's Monday");
Quase tudo é apenas isso, mas há mais uma coisa que vale a pena mencionar. Dentro do bloco de condição
, deve haver um valor booleano
. No entanto, também podemos colocar uma expressão que resultará em um valor booleano
dentro deste bloco, por exemplo:
1234let age: number = 22; if (age >= 21) { console.log('You can buy alcohol'); }
Você pode alterar o valor da variável age
para verificar o funcionamento do código de acordo com esse valor.
No próximo capítulo, eu vou explicar como estabelecer uma condição alternativa caso a primeira não funcione!
Obrigado pelo seu feedback!