Discordo da resposta já que os valores para as variáveis 'gerente' e 'setorTI' estavam setados estaticamente. Logo, sempre setorTI seria verdade e sempre, gerente seria falso.
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!
Discordo da resposta já que os valores para as variáveis 'gerente' e 'setorTI' estavam setados estaticamente. Logo, sempre setorTI seria verdade e sempre, gerente seria falso.
:D Boa noite! A ideia do exercício é trabalhar mais a lógica da aplicação do que código por si só. A sacada do exercício proposto era entender o uso do operador Ou || e como o uso dele erroneamente poderia afetar a segurança de dados de um sistema de uma organização inteira.
if(setorTI == true || gerente == true){
console.log("Acesso permitido");
}else{
console.log("Acesso negado")
}
No código passado pelo professor a condição era que setorTI fosse verdade OU gerente fosse verdade, o sistema iria permitir acesso as informações sigilosas para qualquer gerente, e qualquer pessoa do setorTI.
Espero ter ajudado :) abçs.
:D Boa noite! A ideia do exercício é trabalhar mais a lógica da aplicação do que código por si só. A sacada do exercício proposto era entender o uso do operador Ou || e como o uso dele erroneamente poderia afetar a segurança de dados de um sistema de uma organização inteira.
if(setorTI == true || gerente == true){
console.log("Acesso permitido");
}else{
console.log("Acesso negado")
}
No código passado pelo professor a condição era que setorTI fosse verdade OU gerente fosse verdade, o sistema iria permitir acesso as informações sigilosas para qualquer gerente, e qualquer pessoa do setorTI.
Espero ter ajudado :) abçs.