Raku kurss / Pamati / Cikli

Tēmas mainīgais

$_ ir īpašs mainīgais, ko sauc par topic mainīgo.

Apsveriet ciklu pār diapazonu:

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

Mainīgo $n var izlaist, un tādā gadījumā tas tiks aizstāts ar automātiski ģenerētu mainīgo $_. Programma būs ekvivalenta šādai:

for 1..5 {
    say $_;
}

Kā jūs atceraties, ir iespējams izmantot say kā metodi:

for 1..5 {
    $_.say;
}

Izsaucot metodes uz $_, nav nepieciešams pieminēt pašu mainīgo. Tātad, mūsu ciklu var vēl vairāk vienkāršot:

for 1..5 {
    .say;
}

Kursa navigācija

Cikli / for cikli   |   Cikli / Pēcpārbaudes forma for


💪 Or jump directly to the exercises to this section.

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

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