Alguns desafios tentei fazer com que o resultado desse false, mas não consegui de jeito nenhum, tentei adicionar ! em alguma condicional, pensava que era por ter criado como const, contudo nada mudou quando mudei para let.
Existe alguma forma de por exemplo numa operação && ou || como no desafio 03 de declarar que alguma opção é falsa ? Ou foi porque criei uma variável que unia as duas como no exemplo a seguir :
let verificar = userOn && admin;
Fiquei na duvida queria que desse o resultado false por curiosidade apenas, agradeço de antemão a quem me tirar essa duvida.
Desafio 01
let saldo = 3000 ;
let deposito = 1500;
let saque = 500;
let operacao = saldo + deposito - saque;
console.log(operacao);
Desafio 02
let x = 15;
let y = 20;
tipoA = x % 2 == 0 ? 'par' : 'impar';
tipoB = y % 2 == 0? 'par': 'impar';
console.log(tipoA);
console.log(tipoB);
Desafio 03
const userOn = true;
const admin = true;
let verificar = userOn && admin;
if(userOn && admin){
return console.log(verificar ? 'permissão concedida' : 'permissão negada');
}
Desafio 04
let v = true ;
let f = false;
result = v|| f;
if(v || f){
return console.log(result ? 'verdadeiro' : 'falso')
}
Desafio 05
const idadeMinina= 18;
const idadeX = 15;
if( idadeMinina> idadeX){
console.log('Você pode comprar sem problemas');
}else {
console.log('Você não pode comprar');
}