//1. Verificação de maioridade
let idade = 15
if (idade >= 18) {
console.log('Usuário maior de idade!')
} else {
console.log('Usuário menor de idade!')
}
//2. Situação do aluno
//Crie duas variáveis com notas de um aluno.
// Calcule a média. Se for maior ou igual a 7,
// mostre "Aprovado". Caso contrário, mostre "Reprovado".
let nota1 = 2
let nota2 = 2
let media = (nota1 + nota2) / 2
if (media >= 7) {
console.log('Aprovado!')
} else {
console.log('Reprovado!')
}
//3. Simulação de troco
//Crie uma variável valorCompra com 35.90 e valorPago com 50. Calcule e mostre o troco a ser devolvido.
let valorCompra = 35.90
let valorPago = 50
let troco = valorPago - valorCompra
console.log(troco)
//4. Validação de senha
//Crie duas variáveis com senhas digitadas em momentos diferentes. Verifique se são iguais usando operadores de comparação.
let senha1 = 50;
let senha2 = "50";
(senha1 === senha2) ? console.log("Iguais") : console.log("Diferentes")
//5. Controle de faltas
//Considere totalAulas = 80 e faltas = 25. Calcule se as faltas ultrapassam 25% das aulas. Mostre a conclusão no console.
let totalAulas = 80
let faltas = 25
let porcentagem = (faltas / totalAulas) * 100
console.log(`A porcentagem de faltas é de ${porcentagem}%`)
//6. Verificação de login
//Crie duas variáveis temLogin e temSenha. Use operadores lógicos para verificar se o usuário pode acessar o sistema.
let temLogin = true
let temSenha = true
if (temLogin && temSenha) {
console.log("Entrou!")
} else {
console.log("Não entrou!")
}
//7. Valor negado
//Crie uma variável booleana chamada disponível. Mostre seu valor negado no console, ou seja, se estiver disponível, exiba que não está, e vice-versa.
let disponivel = false
console.log(!disponivel)
//8. Condições compostas
//Crie duas variáveis com números. Verifique se os dois são pares e se são iguais. Exiba a conclusão.
let numeroo = 40
let numerooo = 30
if ((numeroo % 2 == 0) && (numerooo % 2 == 0)) {
console.log('Pares.')
} else {
console.log('Ímpares.')
}
(numeroo === numerooo) ? console.log('Iguais') : console.log('Diferentes')
//9. Calculadora de porcentagem
//Calcule quanto é 15% de 120 usando operadores matemáticos. Mostre a frase: "15% de 120 é igual a X."
let calculo = 120 * 0.15
console.log(`15% de 120 é igual a ${calculo}`)
//10. Ordem de operações
//Escreva a expressão 2 + 3 * 5. Mostre o resultado e explique por que a multiplicação foi feita antes da soma.
let expressao = 2 + 3 * 5
console.log(`O resuldado da expressão foi ${expressao}. A multiplicação foi feita antes da soma, pois o JavaScript segue à risca a ordem correta das operações matemáticas, quando não são usados agrupamentos.`)