Skip to content

Exemplos: Funções, Condicionais e Loops

← Voltar para a aula

Função ao vivo

Escolha os operandos e a operação: o resultado é calculado por uma arrow function:

const calcular = (a, b) => a + b;
calcular(4, 7) // → 11

Condicional ao vivo

Mova o controle de idade e veja qual ramo do if/else if/else seria executado:

if (idade >= 18) {
  'maior de idade'
} else if (idade >= 12) {
  'adolescente'
} else {
  'criança'
}

Loop ao vivo

Configure início, fim e passo, e veja exatamente quais valores o for percorreria:

for (let i = 0; i < 5; i += 1) {
  console.log(i);
}
01234

Métodos de array ao vivo

Digite números separados por vírgula e escolha um método para transformar o array:

[1, 2, 3, 4, 5, 6].map(n => n * 2)
// → [2, 4, 6, 8, 10, 12]