1
resposta

Minha Resolição

// 1 — Tipos
let texto = "Olá";
let numero = 42;
let ativo = true;
console.log(typeof texto, typeof numero, typeof ativo);

// 2 — Nome + sobrenome
let nome = "Felipe";
let sobrenome = "Estevam";
let nomeCompleto = `${nome} ${sobrenome}`;
console.log("Seu nome completo é:", nomeCompleto);

// 3 — Número + string
let primeiraPalavra = "Você é";
let segundaPalavra = "10";
let frase = `${primeiraPalavra} ${segundaPalavra}`;
console.log("Frase:", frase);

// 4 — Reatribuição
let aux1 = 10;
console.log("Antes:", aux1);
aux1 = 20;
console.log("Depois:", aux1);

// 5 — Escopo: var x let
var a = "fora";
if (true) {
    var a = "dentro (var)";
    console.log("Dentro bloco var:", a);
}
console.log("Fora bloco var:", a);

let b = "fora";
if (true) {
    let b = "dentro (let)";
    console.log("Dentro bloco let:", b);
}
console.log("Fora bloco let:", b);

// 6 — Boolean + if
let estaChovendo = true;
if (estaChovendo) {
    console.log("Leve guarda-chuva!");
} else {
    console.log("Não precisa levar.");
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Felipe, como vai?

A organização está clara, cada etapa foi separada e suas declarações mostram domínio dos conceitos de tipos, escopo e concatenação de textos.

Um detalhe que você pode explorar, caso queira ampliar o aprendizado, é testar outros tipos junto ao typeof ou experimentar valores diferentes na parte de escopo para observar bem o comportamento de var e let. Isso ajuda a fixar como o JavaScript trabalha com cada declaração.

Continue praticando e compartilhando seus exercícios. O fórum está à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!