Declarações condicionais: if e else

As declarações condicionais em JavaScript permitem que você execute diferentes ações com base em uma determinada condição ser verdadeira ou falsa. O tipo mais comum de instrução condicional é a instrução if (se).

Aqui está um exemplo simples:

Loading Code . . .

Neste código, temos uma variável num com valor 10. Usamos uma instrução if para verificar se num é maior que 5. Se for, usamos console.log() para exibir a mensagem "O número é maior que 5".

Se a condição dentro dos parênteses for true, o código dentro das chaves será executado. Se a condição for false, o código dentro das chaves será ignorado.


Outras declarações

Você também pode usar uma instrução else (senão) para executar um trecho de código diferente se a condição for false. Aqui está um exemplo:

Loading Code . . .

Neste código, temos uma variável num com valor 2. Usamos uma instrução if para verificar se num é maior que 5. Como num não é maior que 5, o código dentro do bloco if é ignorado e o código dentro do bloco else é executado em seu lugar. Isso gera a mensagem "O número é menor ou igual a 5".


Declarações Else If

Você também pode usar instruções else if para verificar várias condições. Aqui está um exemplo:

Loading Code . . .

Neste código, temos uma variável num com valor 0. Usamos uma instrução if para verificar se num é maior que 0. Como num não é maior que 0, o código dentro do bloco if é ignorado.

Em seguida, usamos uma instrução else if para verificar se num é menor que 0. Como num não é menor que 0, o código dentro do bloco else if também é ignorado.

Finalmente, usamos uma instrução else para executar o código dentro do último bloco, que retorna a mensagem "O número é zero".


Hora do Desafio!

Vamos imaginar que temos um elevador em nosso prédio. Queremos escrever um programa que nos diga se podemos subir ou descer no elevador ou se já estamos no andar que queremos ir.

Você receberá uma variável currentFloor que é o andar em que você está atualmente. Você também receberá uma variável destinationFloor que é o andar para o qual você deseja ir.

Escreva um programa que imprima uma das seguintes mensagens:

  • "Go up" se currentFloor for menor que destinationFloor
  • "Go down" se currentFloor for maior que destinationFloor
  • "Done" se currentFloor for igual a destinationFloor
Loading...
Loading...
Loading...

© 2024 - ®Mewters