Raku kurss / Pamati / Cikli

Pēcpārbaudes forma for

Mēs jau esam redzējuši citus paziņojumu modifikatorus: if un else un while un until. Un tas ir iemesls nelielai svinēšanai, jo Raku dizains ir ļoti konsekvents.

Ar īsu cikla ķermeni, for ciklu var uzrakstīt postfix formā:

.say for 1..7;

Kā redzat, diapazoni ir ļoti dabiski, ja tos izmanto ar for postfix formu.

Šī programma ir ekvivalenta tradicionālākajam variantam:

for 1..7 -> $n {
    say $n;
}

Vai, ja tiek izmantots noklusējuma cikla mainīgais, tad:

for 1..7 {
    .say;
}

Šeit, .say ir īsā forma $_.say.

Prakse

Pabeidziet viktorīnu, kas aptver šīs tēmas saturu.

Kursa navigācija

Cikli / Tēmas mainīgais   |   💪 Vingrinājumi: Cikli

Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.

Šīs lapas tulkojumi: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська