Preguntas etiquetadas con conditional-operator

El operador condicional es un operador ternario que forma parte de la sintaxis para una expresión condicional básica en varios lenguajes de programación. También se conoce comúnmente como el operador ternario o en línea si. Los diferentes idiomas tienen una sintaxis diferente para la misma construcción, pero todos seleccionan entre una de dos opciones en función de una condición.



27
¿Cómo verificar si mi cadena es igual a nula?
Quiero realizar alguna acción SOLO SI mi cadena tiene un valor significativo. Entonces, intenté esto. if (!myString.equals("")) { doSomething } y esto if (!myString.equals(null)) { doSomething } y esto if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } y esto if ( (!myString.equals("")) && (myString!=null)) { doSomething } y esto if …




4
Bash si [falso]; devuelve verdadero
He estado aprendiendo bash esta semana y me encontré con un problema. #!/bin/sh if [ false ]; then echo "True" else echo "False" fi Esto siempre dará como resultado True aunque la condición parezca indicar lo contrario. Si elimino los corchetes [], funciona, pero no entiendo por qué.




1
twig: SI con múltiples condiciones
Parece que tengo un problema con una declaración twig if. {%if fields | length > 0 || trans_fields | length > 0 -%} El error es: Unexpected token "punctuation" of value "|" ("name" expected) in No puedo entender por qué esto no funciona, es como si se perdiera una ramita …


13
¿Cómo utilizo el operador ternario (?:) En PHP como abreviatura de "si / si no"?
Según los ejemplos de esta página , tengo los ejemplos de código que funcionan y que no funcionan a continuación. Código de trabajo usando ifdeclaración: if (!empty($address['street2'])) echo $address['street2'].'<br />'; Código que no funciona con operador ternario: $test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; // Also …


8
CSS "y" y "o"
Tengo un gran problema, porque necesito anatematizar el estilo de algunos tipos de entrada. Tenía algo como: .registration_form_right input:not([type="radio") { //Nah. } Pero no quiero diseñar casillas de verificación también. He intentado: .registration_form_right input:not([type="radio" && type="checkbox"]) .registration_form_right input:not([type="radio" && "checkbox"]) .registration_form_right input:not([type="radio") && .registration_form_right input:not(type="checkbox"]) ¿Cómo se usa &&? Y …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.