Exemplos: Introdução ao JavaScript
Anatomia de uma variável
Clique em cada parte da declaração para ver o que ela significa:
let idade = 27;
A palavra-chave diz ao motor JS que uma nova variável está sendo criada, e qual é o seu comportamento (let, const ou var).
Tipos ao vivo (typeof)
Digite um valor e veja como o JavaScript o interpretaria:
typeof 42 // → "number"Experimente digitar: 42, true, null, alguma coisa, ou deixar vazio.
Operadores ao vivo
Compare dois valores com operadores diferentes e veja o resultado mudar:
5 === 5 // → trueOperador estrito: compara valor E tipo, sem converter nada.
Experimente
Compare 5 com "5" usando == e depois ===. O resultado muda porque == converte o texto "5" para número antes de comparar.
Template literal builder
Preencha os campos e veja a diferença entre concatenação e template literal:
// template literal
const frase = `Olá, Ana! Você tem 27 anos e mora em Recife.`
// concatenação (forma antiga)
const frase = 'Olá, Ana! Você tem 27 anos e mora em Recife.'