If (Perl): Różnice pomiędzy wersjami
Z ToProste
m |
m (→IF) |
||
Linia 4: | Linia 4: | ||
<syntaxhighlight lang="perl"> | <syntaxhighlight lang="perl"> | ||
if (wyrażenie1){ | if (wyrażenie1){ | ||
− | + | instrukcja1 jeśli wyrażenie1 == PRAWDA ; | |
}elsif (wyrażenie2){ | }elsif (wyrażenie2){ | ||
− | + | instrukcja2 jeśli wyrażenie2 == PRAWDA ; | |
}else{ | }else{ | ||
− | + | instrukcja3 jeśli wyrażenie1 == FAŁSZ AND wyrażenie2 == FAŁSZ ; | |
} | } | ||
</syntaxhighlight> | </syntaxhighlight> |
Wersja z 20:44, 17 gru 2013
Instrukcje warunkowe Perl
IF
if (wyrażenie1){ instrukcja1 jeśli wyrażenie1 == PRAWDA ; }elsif (wyrażenie2){ instrukcja2 jeśli wyrażenie2 == PRAWDA ; }else{ instrukcja3 jeśli wyrażenie1 == FAŁSZ AND wyrażenie2 == FAŁSZ ; }
IF zapis skrócony
Instrukcja warunkowa IF w jednym wierszu.
-
wyrażenie ? instrukcja_PRAWDA : instrukcja_FAŁSZ ;
-
instrukcja_PRAWDA if (warunek);
Druga instrukcja IF jest równoważna zapisowi:
-
if (warunek){instrukcja_PRAWDA;}
jednak ten zapis jest trochę dłuższy niż poprzedni.