Resultados de la búsqueda a petición "boolean-logic"
¿Por qué JavaScript es bit a bit O se comporta de manera extraña?
En JavaScript, parece: (4294958077 | 0) == -9219 ¿Por qué no es 4294958077? Indica que hay algún tipo de desbordamiento (aunque, según tengo entendido, el rango de un tipo de Número de JavaScript es +/- 9007199254740992, así que eso es extraño ...
¿Es (4> y> 1) una declaración válida en C ++? ¿Cómo lo evalúa si es así?
¿Es esa una expresión válida? Si es así, ¿puedes reescribirlo para que tenga más sentido? Por ejemplo, ¿es lo mismo que(4 > y && y > 1)? ¿Cómo evalúa los operadores lógicos encadenados?
Makefile ifeq lógico Y
Me gustaría verificar múltiples condiciones en unif loop de GNU make file. Aquí hay un ejemplo: ifeq ($(TEST_FLAG),TRUE && ($(DEBUG_FLAG),FALSE)) true statement else false statement endif ¿Cuál es la forma correcta de hacerlo?
Cómo entender la expresión booleana de De Morgan Laws
Me jodieron al tratar de entender esta expresión. Lo he pensado varias veces pero no puedo entender el significado. ! (p || q) es equivalente a! p &&! q Para este, de alguna manera puedo comprender un poco. Mi comprensión es "No (p q) = no p y ...
¿Cómo pruebo si una variable no es igual a ninguno de los dos valores?
Quiero escribir una declaración if / else que pruebe si el valor de una entrada de texto NO es igual a ninguno de los dos valores diferentes. Así (disculpe mi código pseudo-inglés): var test = $("#test").val(); if (test does not equal A or B){ ...
¿Por qué (0 <5 <3) devuelve verdadero?
Estaba jugando en jsfiddle.net y tengo curiosidad por saber por qué esto vuelve a ser cierto. if(0 < 5 < 3) { alert("True"); }Entonces esto: if(0 < 5 < 2) { alert("True"); }Pero esto no: if(0 < 5 < 1) { alert("True"); }¿Es esta peculiaridad ...
¿Por qué los números negativos de Javascript no siempre son verdaderos o falsos?
-1 == true; //false -1 == false //false -1 ? true : false; //true¿Alguien puede explicar el resultado anterior? Sé que podría solucionar esto comparándolo con 0, pero estoy interesado. Esperaría que al menos una de las declaraciones de descuidado ...
C # ¿Cómo verifico si uno de los dos valores es VERDADERO?
Debería ser una pregunta simple para los expertos de C # aquí. Básicamente quiero verificar si un valor u otro es VERDADERO, a continuación se muestra una puñalada salvaje en el código: if ((Boolean.Parse(staff.getValue("Male")) ...
Compruebe si al menos dos de cada tres booleanos son verdaderos
Un entrevistador recientemente me hizo esta pregunta: dadas tres variables booleanas, a, byc, devuelven verdadero si al menos dos de los tres son verdaderos. Mi solución sigue: boolean atLeastTwo(boolean a, boolean b, boolean c) { if ((a && b) ...
¿Python admite cortocircuitos?
¿Python admite cortocircuito en expresiones booleanas?