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!

0
respostas

Lista de exercícios JavaScript

//1. Verificação de maioridade
let idade = 20 
let maiorIdade = idade >= 18
console.log('É maior de idade? ', maiorIdade)

//2. Situação do aluno
let nota1 = 8
let nota2 = 7
let mediaNotas = (nota1 + nota2) / 2
console.log('A media das notas é: ', mediaNotas)
if (mediaNotas >= 7) {
  console.log('Aluno aprovado!')
} else {

    console.log('Aluno reprovado!')
}

//3. Simulação de troco
let valorCompra = 35.90
let valorPago = 50.00
let troco = valorPago - valorCompra
console.log('O troco a ser devolvido é: R$ ' + troco.toFixed(2)); 


//4. Validação de senha
let senha = 1234
let validacaoSenha = senha === 1234
console.log('Senha válida? ', validacaoSenha)



//5. Controle de faltas
let totalAulas = 60
let faltas = 15
let faltasPermitidas = totalAulas * 0.25
let situacaoAluno = faltas <= faltasPermitidas
console.log('O aluno está dentro do limite de faltas? ', situacaoAluno)



//6. Verificação de login
let temLogin = true
let temSenha = false
console.log('O usuário pode acessar o sistema? ', temLogin && temSenha)


//7. Valor negado
let disponivel = true
console.log('O valor pode ser sacado? ', !disponivel)


//8. Condições compostas
let numPar = 4
let numImpar = 5
console.log('O primeiro número é par? ', numPar % 2 === 0)
console.log('O segundo número é ímpar? ', numImpar % 2 !== 0)

//9. Calculadora de porcentagem
let valor = 120
let porcentagem = 0.15
let resultado = valor * porcentagem
console.log('15% de 120 é igual a: ', resultado)


//10. Ordem de operações

let operacao = 2 + 3 * 5
console.log('O resultado da operação 2 + 3 * 5 é: ', operacao) // resultado será 17, pois a multiplicação tem prioridade sobre a adição