Vamos ver se você entendeu: Defina a função xor
, que pega dois valores booleanos como parâmetro e retorna o valor correspondente de acordo com a tabela. DICA: é mais simples do que você pensa, você pode resolvê-lo na mesma linha do return
e talvez você tenha que usar o símbolo de negação !
.
O OR Exclusivo (XOR) define que se duas entradas são iguais, ou seja, possuem o mesmo valor lógico, geram como resposta um valor lógico falso. Se os valores lógicos de entrada forem diferentes, então geram como resposta um valor lógico verdadeiro. Logo, se pode fazer algo do tipo:
function calcularXOR(a, b){
return (a == b) ? false : true;
}
1 curtida