if-statement

JavaScript sprawdza czy zmienna istnieje (jest zdefiniowana/zainicjalizowana)

Która metoda sprawdzania czy zmienna została zainicjalizowana jest lepsza / poprawna? (Zakładając, że zmienna może pomieścić ... t, object, function, itd.)) if (elem) { // or !elem Lub if (typeof(elem) !== 'undefined') { Lub if (elem != null) {

Jak wykonać IF ... THEN w SQL SELECT?

Jak wykonać IF...THEN w SQL SELECT oświadczeniu? Na przykład: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM Product

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ę.

If else w szablonach AngularJS

Chcę zrobić warunek w szablonie AngularJS. Pobieram listę wideo z interfejsu API Youtube. Niektóre filmy są w stosunku 16: 9, ... filmy używając ng-repeat. Nie mam pojęcia co mam zrobić na ten warunek: dodać funkcję w zakresie? zrobić to w szablonie?

Jak przetestować wiele zmiennych względem wartości?

Próbuję stworzyć funkcję, która porównuje wiele zmiennych do liczby całkowitej i wyświetli ciąg trzech liter. Zastanawiałem s ... nd("e") if x or y or z == 3 : mylist.append("f") Który zwróci listę: ["c", "d", "f"] Czy coś takiego jest możliwe?

Dlaczego python używa pętli' else ' po for I while?

Rozumiem jak działa ta konstrukcja: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up ... trukcję w swojej głowie (lub na głos, jeśli chcesz). Może brakuje mi czegoś, co ułatwiłoby rozszyfrowanie takich bloków kodu?

Stylizacja warunków wielowierszowych w wyrażeniach 'if'? [zamknięte]

zamknięte . To pytanie jest oparte na opinii. Obecnie nie przyjmuje odpowiedzi. ... == 'val3' and cond4 == 'val4'): do_something Ale to nie jest zbyt ładne. :-) Czy możesz polecić alternatywny sposób?

Czy podwójne nawiasy kwadratowe []] są lepsze niż pojedyncze nawiasy kwadratowe [] w Bash?

Współpracownik stwierdził ostatnio w przeglądzie kodu, że [[ ]] konstrukcja powinna być preferowana zamiast [ ] w konstrukcja ... if [ "`id -nu`" = "$someuser" ] ; then echo "I love you madly, $someuser" fi Nie mógł podać uzasadnienia. Jest jakiś?

Jak porównać dwie zmienne łańcuchowe w instrukcji " if " W Bash? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... aśnie rozpracowałem spacje... : / Jak mam powiedzieć zawiera ? Próbowałem if [[ "$s1" == "*$s2*" ]] Ale nie zadziałało.

Odpowiednik Pythona & & (logiczne-and) w instrukcji if

Oto Mój kod: def front_back(a, b): # +++your code here+++ if len(a) % 2 == 0 && len(b) % 2 == 0: return a[: ... a[(len(a)/2):] + b[(len(b)/2):] else: #todo! Not yet done. :P return Otrzymuję błąd w IF warunkowy. Co robię źle?

if else in a list comprehension [duplicate]

To pytanie ma już odpowiedź tutaj: if / else in Python ' s list comprehension? ... [x+1 for x in l if x >= 45 else x+5] Ale to daje mi błąd składni. Jak mogę osiągnąć if – else w ten sposób na liście?

Za dużo stwierdzeń "jeśli"?

Poniższy kod działa tak, jak go potrzebuję, ale jest brzydki, nadmierny lub wiele innych rzeczy. Spojrzałem na formuły i prób ... ne == 3 && two == 2) { result = 3; } else if(one == 3 && two == 3) { result = 3; } return result; }

Czy "else if" jest szybsze niż "switch () case"? [duplikat]

Możliwy duplikat:czy jest jakaś znacząca różnica między używaniem if / else I switch-case w C#? Jestem byłym Pascale ... bszy? Pytam, ponieważ mój program ma podobną strukturę (wiele, wiele poleceń "else if"). Czy mam je zamienić w przełączniki?

Jak stosować *ngIf else?

Używam Angular i chcę użyć *ngIf else (dostępne od wersji 4) w tym przykładzie: <div *ngIf="isValid"> content here ... iv> <div *ngIf="!isValid"> other content here... </div> Jak mogę osiągnąć to samo zachowanie z ngIf else ?

Jaki jest zakres zmiennej inicjalizowanej w instrukcji if?

Jestem nowy w Pythonie, więc jest to prawdopodobnie proste pytanie dotyczące zakresu. Poniższy kod w pliku (module) Pythona n ... uje 1. Czy ktoś może wyjaśnić to zachowanie? Czy wszystkie zmienne utworzone w module są globalne/dostępne dla całego modułu?

Jak skrócić moje instrukcje warunkowe

Mam bardzo długą instrukcję warunkową jak poniżej: if(test.type == 'itema' || test.type == 'itemb' || test.type == 'itemc' ... stanawiałem się, czy mógłbym przekształcić to wyrażenie/oświadczenie w bardziej zwięzłą formę. Jakiś pomysł jak to osiągnąć?

Jak wykonać operację logiczną lub w skryptach powłoki

Próbuję zrobić proste sprawdzenie stanu, ale to chyba nie działa. Jeśli $# jest równe 0 lub jest większe niż 1 to przywitaj ... enia: if [ "$#" == 0 -o "$#" > 1 ] ; then echo "hello" fi if [ "$#" == 0 ] || [ "$#" > 1 ] ; then echo "hello" fi

Różnica między pojedynczym i podwójnym nawiasem kwadratowym w Bash

Czytam przykłady Basha o if, ale niektóre przykłady są pisane pojedynczymi nawiasami kwadratowymi: if [ -f $param ] then ... z podwójnymi nawiasami kwadratowymi: if [[ $? -ne 0 ]] then start looking for errors in yourlog fi Jaka jest różnica?

Pythoniczny sposób łączenia instrukcji For loop i IF

Wiem jak używać zarówno pętli for, jak i poleceń if na oddzielnych liniach, takich jak: >>> a = [2,3,4,5,6,7,8,9,0 ... ś czego bym się spodziewał wygląda tak: for x in xyz if x not in a: print(x...) Jest nie tak powinien działać python?

Lepiej "spróbować" czegoś i złapać wyjątek lub przetestować, czy można najpierw uniknąć wyjątku?

Mam przetestować if coś jest poprawne czy po prostu try Aby to zrobić i złapać wyjątek? czy jest jakaś solidna dokumentacj ... ji, w których można robić rzeczy tylko w jeden sposób; na przykład: try: import foo except ImportError: import baz