Kurso de Raku / Progresinta / Ujoj

Skalaraj ujoj

Kiel la nomo sugestas, skalaraj ujoj enhavas unuopajn (skalarajn) valorojn. Tiaj ujoj estas markitaj per la sigelo $.

Jen unu el la plej simplaj kaj rektaj uzoj de skalaro:

my $lang = 'Raku';

La variablo $lang estas skalara ujo.

Defaŭlte, skalaraj ujoj ne devigas tipon sur la datumoj, do vi povas konservi valoron de ajna tipo en ili. La plej simpla demonstrado de tio estas, ke vi povas reuzi la saman variablon por konservi entjeron kaj poste ĉenon:

my $value = 42;
$value = 'forty-two';

(La aŭtoro ne kuraĝigas vin programi tiamaniere.)

Interne, tio signifas, ke defaŭlte nova ujo povas teni valorojn de la tipo Any. Any estas la baza tipo por plej multaj aliaj tipoj, kiel IntStr.

Temoj en ĉi tiu sekcio

Praktiko

Vin atendas 1 kvizo pri la enhavo de ĉi tiu sekcio.

Ekzercoj

En ĉi tiu sekcio estas 3 ekzercoj. Trarigardu ĉiujn temojn de ĉi tiu sekcio antaŭ ol komenci la ekzercojn.

  1. Defaŭlta rabato
  2. Nur entjeroj
  3. Tipita aŭ netipita

Kursa navigado

Kompreno de Raku-ujoj   |   Datentipoj kaj skalaraj ujoj