Kurso de Raku / Progresinta / Operatoroj / Uzant-difinitaj operatoroj / Exercises / Kvadratiga operatoro

Solvo: Kvadratiga operatoro

Jen ebla solvo de la tasko.

Kodo

sub postfix:<²>($x) {
    $x ** 2
}

say 5²;

🦋 Vi povas trovi la fontkodon en la dosiero square-operator.raku.

Eligo

25

Komentoj

  1. La operatoro estas deklarita kiel postfix:<²>, do ĝia simbolo — la superskribita-du signo — estas skribata post sia operando, kiel en .

  2. La korpo levas la operandon al la dua potenco, do taksiĝas al 25. Nenio malhelpas vin uzi Unikodan simbolon, kiu spegulas la matematikan notacion.

Kursa navigado

Kvadratiga operatoro   |   Kvizo — Difini operatoron