//1. Boas-vindas personalizadas
//Crie uma variável chamada nome e atribua seu nome completo. Depois, use console.log() para exibir a mensagem: "Olá, [nome]! Seja bem-vindo(a) ao curso de JavaScript!"
let nome = "Isabella Piñeiro Santana"
console.log(`Olá, ${nome}! Seja bem-vindo(a) ao curso de JavaScript!`)
//2. Cálculo de idade
//Crie duas variáveis: anoAtual e anoNascimento. Calcule a idade da pessoa subtraindo os valores e exiba no console: "Você tem [idade] anos."
let anoAtual = 2025
let anoNascimento = 2005
console.log("Você tem:", anoAtual - anoNascimento, "anos")
//3. Mensagem de localização
//Crie três variáveis com os dados da sua localização: cidade, estado e pais. Em seguida, mostre no console: "Você está em Cidade - Estado, País."
let cidade = "São Paulo"
let estado = "São Paulo"
let pais = "Brasil"
console.log(`Você está em ${cidade} - Estado ${estado} - País ${pais}`)
//4. Tipo da variável:
//Crie uma variável chamada temCarteira com valor true ou false. Use console.log(typeof temCarteira) para mostrar o tipo dessa variável.
let temCarteira = true
console.log(typeof(temCarteira))
//5. Simulação bancária simples:
//Crie uma variável saldo iniciando com 0. Depois, simule um depósito de 200 e um saque de 50. Mostre o saldo final no console com uma frase explicando.
let saldoInicial = 0
saldoFinal = saldoInicial + 200
saldoFinal = saldoFinal - 50
console.log(`O seu saldo atual é de R$ ${saldoFinal}. O seu saldo inicial era de ${saldoInicial}`)
//6. Média de notas:
//Crie variáveis para três disciplinas: matematica, portugues e ciencias, contendo suas respectivas notas. Calcule e mostre a média final com uma mensagem.
let matematica = 10
let portugues = 10
let ciencias = 9
let media = ((matematica + portugues + ciencias) / 3).toFixed(2);
console.log(`Sua média é de ${media}`)
//7. Reajuste de salário:
//Crie uma variável chamada salario com valor 3000. Calcule um aumento de 10% e mostre o novo salário com uma frase explicando o motivo.
let salario = 3000
salario *= 1.1
console.log(`Seu salário é de R$ ${salario.toFixed(2)}. Sofreu um aumento de 10%.`)
//8. Contador de cliques:
//Simule um contador de cliques em um botão. Crie uma variável cliques = 0 e incremente 1 a cada "simulação de clique". Mostre o total após 3 simulações.
let cliques = 0
function simulacaoDeCliques() {
cliques += 1
return cliques
}
simulacaoDeCliques()
simulacaoDeCliques()
simulacaoDeCliques()
console.log(cliques)
//9. Constantes não podem ser alteradas
//Crie uma constante chamada PI com o valor 3.14. Tente alterar seu valor e observe o erro gerado. Depois, explique por que isso acontece.
const PI = 3.14
//PI = PI + 14
console.log(PI)
//O erro é gerado, pois uma constante possui valor fixo. Constantes são imutáveis, não são alteráveis.
//10. Concatenando tipos diferentes
//Crie uma variável mensagem contendo uma string e outra numero contendo um número. Junte as duas em uma terceira variável e exiba o resultado e o tipo final no console usando typeof.
let mensagem = "Oi"
let numero = 20
let variavel = mensagem + numero
console.log(variavel)
console.log(typeof(variavel))