Parece que no puedo entender la primera parte de este código (+ =) en combinación con el operador ternario. h.className += h.className ? ' error' : 'error' La forma en que creo que funciona este código es la siguiente: h.className = h.className + h.className ? ' error' : 'error' Pero …
Tengo un largo conjunto de comparaciones que hacer en Java y me gustaría saber si una o más de ellas resultan verdaderas. La cadena de comparaciones era larga y difícil de leer, así que la dividí para facilitar la lectura y automáticamente usé un operador de acceso directo en |=lugar …
¿Cuál es la explicación del resultado de la siguiente operación? k += c += k += c; Estaba tratando de comprender el resultado de salida del siguiente código: int k = 10; int c = 30; k += c += k += c; //k=80 instead of 110 //c=70 y actualmente …
Así que para los operadores binarios en booleanos, Java tiene &, |, ^, &&y ||. Resumamos brevemente lo que hacen aquí: JLS 15.22.2 Operadores lógicos booleanos &, ^ y | JLS 15.23 Condicional-Y operador && JLS 15.24 Operador O condicional || Porque &, el valor del resultado es truesi ambos …