ternary-operator

Czy Python ma trójdzielny operator warunkowy?

Jeśli Python nie ma trójstronnego operatora warunkowego, czy możliwe jest symulowanie go za pomocą innych konstrukcji językowych?

Umieszczenie prostej instrukcji if-then-else w jednej linii [duplikat]

to pytanie ma już odpowiedzi tutaj : ... obnego do Pythona? Update Wiem, że w tym instancja, której mogę użyć count == (count + 1) % N. Pytam o ogólną składnię.

Jak korzystać z?: (warunkowy) operator w JavaScript?

Czy ktoś mógłby mi wyjaśnić prostymi słowami czym jest ?: (warunkowy, "trójkowy") operator i jak go używać?

Operator trójdzielny w szablonach AngularJS

Jak zrobić Trójnik z AngularJS (w szablonach)? Byłoby miło użyć niektórych atrybutów html (klas i stylów) zamiast tworzyć i wywoływać funkcję kontrolera.

Pomijanie drugiego wyrażenia przy użyciu skrótu if-else

Czy mogę napisać Skrót "if else" bez else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); Zauważyłem umi ... s wydają się żałośni, dlaczego zawracam sobie tym głowę. Zapewniam, że to tylko z ciekawości. Lubię bawić się w JavaScript.

Jak używać operatora warunkowego (? w Ruby?

W Jaki Sposób operator warunkowy (? :) jest używany w Rubim? Na przykład, czy to prawda? <% question = question.size > 20 ? question.question.slice(0, 20)+"..." : question.question %>

Lista jednoliniowa: warianty if-else

Chodzi bardziej o składnię rozumienia list Pythona. Mam listę, która tworzy listę liczb nieparzystych z danego przedziału: ... taxError: invalid syntax Istnieje wyrażenie Pythona takie jak if-else: 1 if 0 is 0 else 3 Jak go używać wewnątrz listy?

inline conditionals in angular.js

Zastanawiałem się, czy istnieje sposób na warunkowe wyświetlanie treści inny niż użycie ng-show itp. Na przykład w kręgosłupi ... ego wyświetlania i ukrywania zawartości w języku angular tylko przy użyciu {{}} zamiast owijania zawartości w znaczniki html?

Jaki jest idiomatyczny odpowiednik operatora trójdzielnego C?

W C/C++ (i wielu językach tej rodziny), wspólny idiom do deklarowania i inicjalizacji zmiennej w zależności od warunku używa ... aje się dość gadatliwy var index int if val > 0 { index = val } else { index = -val } Czy jest coś lepszego ?

Trzyosobowe czy nie? [zamknięte]

Ja osobiście jestem zwolennikiem operatora trójdzielnego: ()? :; Zdaję sobie sprawę, że ma swoje miejsce, ale natknąłem się n ... owicie przeciwni używaniu go, a niektórzy używają go zbyt często. Co o tym myślisz? Jaki ciekawy kod widziałeś używając go?

Co to jest znak zapytania"?"i dwukropek": "Operator używany do? [duplikat]

To pytanie ma już odpowiedź tutaj: Co To jest Java ?: Operator dzwonił i co robi? ... { System.out.print(row % 2 == 1 ? "<" : "\r>"); ++column; } --row; System.out.println(); }

Jak napisać instrukcję inline IF W JavaScript?

Jak mogę używać instrukcji inline if w JavaScript? Czy jest też instrukcja inline else? Coś takiego: var a = 2; var b = 3; if(a < b) { // do something }

Operacja trójwarstwowa w CoffeeScript

Muszę ustawić wartość na a, która zależy od warunku. Jaki jest najkrótszy sposób, aby to zrobić z CoffeeScript? Np. tak bym to zrobił w JavaScript: a = true ? 5 : 10 # => a = 5 a = false ? 5 : 10 # => a = 10

:? Operatory zamiast IF / ELSE

public string Source { get { /* if ( Source == null ){ return string . Empty; } e ... RaisePropertyChanged ( "Source" ); } Krótko: jak nic nie robić, nic nie zwracać i robić wiele instrukcji z ?: ?? centrala?

PHP Operator trójdzielny vs null Operator koalescencyjny

Może ktoś wyjaśnić różnice między operatorem trójkowym (?:) a operatorem null (??) w PHP? Kiedy zachowują się inaczej, a kiedy w ten sam sposób (jeśli tak się dzieje)? $a ?: $b VS. $a ?? $b

Jak nazywa się Operator Java: i co robi?

Pracuję z Javą od kilku lat, ale do niedawna nie natknąłem się na ten konstrukt: int count = isHere ? getHereCount(index) : ... HereCount() nazywa się, Jeśli isHere jest false getAwayCount() jest wywoływany. Zgadza się? Jak nazywa się ta konstrukcja?

Krótki formularz Dla instrukcji Java if

Wiem, że istnieje sposób na napisanie oświadczenia Java if w krótkiej formie. if (city.getName() != null) { name = city.getName(); } else { name="N/A"; } Czy ktoś wie jak napisać krótki formularz dla powyższych 5 linijek w jedną linijkę?

Jak używać operatora trójdzielnego (?:) w PHP jako skrót od "if / else"?

Na podstawie przykładów z tej strony , mam działające i niedziałające próbki kodu poniżej. Kod roboczy za pomocą if oświadc ... zekiwany rezultat. Poniższe działa jak urok! echo (empty($storeData['street2'])) ? 'Yes <br />' : 'No <br />';

Jak używać operatora trójdzielnego wewnątrz interpolowanego ciągu znaków?

Jestem zdezorientowany dlaczego ten kod nie chce się skompilować: var result = $"{fieldName}{isDescending ? " desc" : strin ... Jeśli go podzielę, to działa dobrze: var desc = isDescending ? " desc" : string.Empty; var result = $"{fieldName}{desc}";

Operator Warunkowy Kotlina Trójwarstwowa

Jaki jest odpowiednik tego wyrażenia w Kotlinie? a ? b : c To nie jest poprawny kod w Kotlinie.