1
resposta

[Sugestão] Exercicios feitos, aceito sugestões para melhorar

//1Crie variáveis que armazenem o valor do saldo, de depósito e de um saque de uma conta bancária,
 //depois realize operações de adição e subtração entre eles utilizando uma variável chamada operacao,
  //considerando a função de cada variável criada anteriormente. Exiba os resultados finais no console.
    
let saldo = 1000.00;       // Valor inicial do saldo da conta
let deposito = 200.00;     // Valor a ser depositado
let saque = 150.00;        // Valor a ser sacado
let operacaoSaque = saldo - saque;
let operacaoDeposito = operacaoSaque + deposito;

console.log('Saldo Inicial', saldo );
console.log("Saldo após saque " , operacaoSaque);
console.log("saldo após deposito", operacaoDeposito );

//2- Crie uma variável numérica com um valor. Utilize um operador ternário para verificar se esse valor é par ou ímpar. Exiba o resultado no console.

let numero = 9;

let resultado = (numero % 2 === 0) ? "par": "impar";

console.log(`O Numero ${numero} é ${resultado}`);

// 3- Considere uma situação em que você está verificando se um usuário está logado e tem permissão de administrador para acessar determinada //funcionalidade.
 //Utilize variáveis booleanas para simular essas condições e use o operador AND para verificar se ambas são verdadeiras.

let logado = true;
let admin = true;

let resultado = logado && admin;

console.log(resultado);


// 4- Declare duas variáveis booleanas e use o operador OR para verificar se pelo menos uma delas é verdadeira. Exiba o resultado no console.

let user =true;
let admin = false;

let resuldado = user || admin;

console.log(`O resuldado do operador OR é ${resuldado}`);

// 5- Imagine um sistema que determina se um usuário tem idade suficiente para comprar o ingresso para um show. Declare duas variáveis que //determinem a idade mínima e qual a idade do usuário e utilize estruturas condicionais (if, else) para determinar se o usuário pode realizar a compra.

let idadeMin = 18;
let idadeCliente = 17;

if(idadeCliente < idadeMin){
    console.log(`Cliente com idade inferior a ${idadeMin} anos, não pode comprar o Ingresso`);
}else{
   console.log(`Cliente de idade ${idadeCliente} anos, pode comprar o Ingresso`);
}
1 resposta

Oi, Geimisson! Tudo bem?

Parabéns por ter completado os exercícios, os códigos ficaram muito bons! Deixo algumas sugestões para ajudar com os estudos:

  1. Operações Bancárias:

    • Podemos simplificar a lógica das operações e melhorar a clareza dos nomes das variáveis, além de ser uma boa prática usar const para variáveis que não mudam de valor, deixando o trecho de código da seguinte forma:
    const saldoInicial = 1000.00;
    const deposito = 200.00;
    const saque = 150.00;
    
    const saldoAposSaque = saldoInicial - saque;
    const saldoFinal = saldoAposSaque + deposito;
    
    console.log('Saldo Inicial:', saldoInicial);
    console.log('Saldo após saque:', saldoAposSaque);
    console.log('Saldo após depósito:', saldoFinal);
    
  2. Verificação de Par ou Ímpar:

    • O código está correto, mas podemos melhorar a legibilidade da mensagem da seguinte maneira:
    const numero = 9;
    const resultado = (numero % 2 === 0) ? "par" : "ímpar";
    
    console.log(`O número ${numero} é ${resultado}`);
    
  3. Operador OR:

    • O código está ótimo, podemos apenas corrigir o nome da variável resuldado para resultado:
    const user = true;
    const admin = false;
    
    const resultado = user || admin;
    
    console.log(`O resultado do operador OR é ${resultado}`);
    

Espero ter ajudado!

Um forte abraço e bons estudos!