Raku kurss / Pamati / Vairāk par tipiem / Tipizētie mainīgie
Tipu ierobežojumi
Raku ir valoda ar tā saucamo pakāpenisko tipu sistēmu. Vairumā gadījumu jums nav jāuztraucas par mainīgā tipa norādīšanu. Tomēr dažos gadījumos jūs varat vēlēties ierobežot konkrētā mainīgā tipu, un to var izdarīt, norādot tipu, kā parādīts zemāk:
my Int $var = 42;Tagad ir iespējams piešķirt citu veselu skaitli $var,
bet mēģinājums ievietot virkni vai pat peldošā punkta skaitli beigsies
ar izņēmumu:
my Int $var = 42;
$var = '314E-2';Šī programma izmet šādu kļūdu:
Type check failed in assignment to $var; expected Int but got Str ("314E-2")
in block <unit> at t.raku line 2
Prakse
Jūs gaida 1 viktorīna par šī temata saturu.
Kursa navigācija
← Tipizētie mainīgie | Viktorīna — Tipu ierobežojumi →
💪 Vai arī dodieties tieši uz šīs sadaļas
vingrinājumiem.