Kurso de Raku / Progresinta / Ujoj / Introspekto de ujoj / Exercises / Kio ĝi estas
Solvo: Kio ĝi estas
Jen ebla solvo de la tasko.
Kodo
my $a = 42;
my $b = 'x';
say $a.WHAT === Int;
say $b.WHAT === Int;🦋 Vi povas trovi la fontkodon en la dosiero what-is-it.raku.
Eligo
True
FalseKomentoj
$a.WHATne estas la chenoIntsed la efektivaInt-tip-objekto, do=== Intkomparas ghin kontrau la tipo mem kaj redonasTrue.$benhavas chenon, do ghiaWHATestasStr; kompari tion kunIntdonasFalse. Tio estas kio farasWHATutila en kondiĉoj, ne nur en presaĵoj.