Carregando
0x40Lição 5 de 16

Tome decisões com condições

Use comparações e if/else para escolher o que o seu programa faz.

12 min Questionário com 5 perguntas 1 exercício de código
Ao final desta lição, você saberá
  • Escrever expressões de comparação
  • Usar if, else if e else
  • Combinar condições com operadores lógicos

Uma condição é uma expressão que resulta em true ou false. Uma instrução if só executa o seu bloco quando a condição é verdadeira.

access.js
1const age = 16;
2if (age >= 18) {
3  console.log("Welcome");
4} else {
5  console.log("Ask a grown-up");
6}
Saída
Ask a grown-up

Use else if para testar outra condição. Os operadores lógicos && (e), || (ou) e ! (não) combinam ou invertem valores booleanos.

Principais conclusões

  • As comparações produzem booleanos.

  • Use chaves para agrupar as instruções controladas por uma condição.

  • &&, || e ! combinam expressões booleanas.

Quiz da aula

5 perguntas · aprovação com 4 acertos · até 50 XP

Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.

Pratique: escreva código em JavaScript

Escreva o programa, execute-o com os casos de teste e use o retorno para desenvolver suas habilidades em JavaScript.

Exercício 1

Aprovado ou tente de novo

+25 XP

Leia uma nota de prova de input. Imprima Pass para notas de 60 ou mais; caso contrário, imprima Try again.

  • Nota de aprovação
  • Abaixo da aprovação
main.js
Carregando editor…

O JavaScript roda em um frame isolado do navegador, com limite de 1,5 segundo. A entrada fica disponível na variável de string input.

Dúvidas sobre esta lição

Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.

Carregando publicações…