Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Lista de exercícios

//1
let nome = 'Cauã Patricio';

console.log('Olá, ' + nome+ '! Seja bem-vindo(a) ao curso de JavaScript!');

// 2
let anoAtual = 2026;
let anoNascimento = 2010;
let idade = anoAtual - anoNascimento;

console.log('Você tem ' + idade + ' anos.')

// 3
let cidade = 'Montes claros';
let estado = 'Minas Gerais';
let pais = 'Brasil';

console.log('Você esta em ' + cidade +', '+ estado +', '+ pais +'!');

// 4
let temCareteira = true;

console.log (typeof temCareteira);

// 5
let saldo = 0;
let deposito = 200;
let saque = 50;

console.log('Saldo atual: R$' + (saldo + deposito - saque));

// 6
let matematica = 6
let portugues = 2
let ciencias = 5
let media = (matematica + portugues + ciencias)/3

console.log('Sua média é: '+ media);

// 7
let salario = 3000
let novoSalario = salario *1.10 //aumento de 10%

console.log('Apos o aumento de 10%, o novo salário é: R$' + novoSalario);

// 8
let cliques = 0
console.log('Cliques: ' + cliques);

cliques = 1;
console.log('Cliques: ' + cliques);

cliques = 2;
console.log('Cliques: ' + cliques);

cliques = 3;
console.log('O botão foi clicado ' + cliques + ' vezes.');

// 9
const pi = 3.14

// pi = 3.14159 // o valor de pi nn pode ser alterado pois ele esta usando uma constante, para o o numero de pi ser alterato tem q usar let

console.log('O valor de pi e = '+ pi)

// 10
let mensagem = 'Cauã esta aprendendo JavaScript!'
let numero = 10
let final = mensagem + numero

console.log(final) // "Cauã esta aprendendo JavaScript!10"
console.log(typeof final) // string

1 resposta

Olá, Cauã! Como vai?

Primeiramente, seja bem-vindo à Alura! 💙

Vi que você explorou a declaração de variáveis para praticar conceitos básicos com JavaScript, utilizou muito bem a concatenação de strings para montar mensagens dinâmicas e ainda compreendeu a importância da tipagem com typeof para verificar o tipo dos dados.

Uma dica interessante para o futuro é usar template literals (crase ``) em vez de concatenação com +, deixando o código mais legível. Assim:

let nome = 'Cauã Patricio';
console.log(`Olá, ${nome}! Seja bem-vindo(a) ao curso de JavaScript!`);

Isso faz com que as mensagens fiquem mais claras e fáceis de manter.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Usar const e let corretamente: const para valores imutáveis e let para variáveis que podem mudar.
  • Organizar em funções: encapsular cálculos como IMC ou saldo em funções reutilizáveis.
  • Explorar operadores modernos: como += e ++ para simplificar incrementos.

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Ah, uma pergunta: o que você acha mais interessante evoluir neste código, transformar em funções para organizar melhor ou praticar mais operadores modernos como += e ++ para simplificar cálculos?

Abraço e bons estudos!

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