Domande taggate «conditional-operator»

L'operatore condizionale è un operatore ternario che fa parte della sintassi per un'espressione condizionale di base in diversi linguaggi di programmazione. È anche comunemente indicato come operatore ternario o inline if. Lingue diverse hanno sintassi diversa per lo stesso costrutto, ma tutte selezionano tra una delle due opzioni in base a una condizione.



27
Come verificare se la mia stringa è uguale a null?
Voglio eseguire alcune azioni SOLO SE la mia stringa ha un valore significativo. Quindi ho provato questo. if (!myString.equals("")) { doSomething } e questo if (!myString.equals(null)) { doSomething } e questo if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } e questo if ( (!myString.equals("")) && (myString!=null)) { doSomething } e …




4
Bash if [false]; ritorna vero
Ho imparato bash questa settimana e ho avuto un problema. #!/bin/sh if [ false ]; then echo "True" else echo "False" fi Questo produrrà sempre True anche se la condizione sembrerebbe indicare diversamente. Se rimuovo le parentesi, []allora funziona, ma non capisco perché.




1
ramoscello: SE con più condizioni
Sembra che io abbia problemi con una dichiarazione if ramoscello. {%if fields | length > 0 || trans_fields | length > 0 -%} L'errore è: Unexpected token "punctuation" of value "|" ("name" expected) in Non riesco a capire perché non funziona, è come se il ramoscello fosse perso con tutti …


13
Come si usa l'operatore ternario (? :) in PHP come abbreviazione di "if / else"?
Sulla base degli esempi di questa pagina , ho gli esempi di codice funzionanti e non funzionanti di seguito. Codice funzionante utilizzando l' ifistruzione: if (!empty($address['street2'])) echo $address['street2'].'<br />'; Codice non funzionante che utilizza l'operatore ternario: $test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; // Also tested …


8
CSS "and" e "or"
Ho dei grossi problemi, perché ho bisogno di anatemizzare dallo stile di alcuni tipi di input. Ho avuto qualcosa come: .registration_form_right input:not([type="radio") { //Nah. } Ma non voglio dare uno stile anche alle caselle di controllo. Ho provato: .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 …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.