Cursus Raku / Provectus / Receptacula / Scalaria receptacula / Exercises / Praedefinitum discidium

Solutio: Praedefinitum discidium

Hic est possibilis solutio huius operis.

Codex

my $discount is default(0);
say $discount;

$discount = 15;
say $discount;

🦋 Inveni codicem fontem in archivo default-discount.raku.

Sane, solutio simplicior esset variabilem directe cum 0 initiare:

my $discount = 0;
say $discount;

$discount = 15;
say $discount;

Exitus

0
15

Commentarii

  1. Trattum is default(0) continenti valorem dat ad quem recurrere possit dum nihil ei assignatum est. Variabilem legere 0 reddit, et, dissimilis a defectu non declarato, nullum monitum de valore non initiato producit.

  2. Post assignationem, continens 15 tenet, et defectus nullum amplius munus habet.

Praedefinitum discidium   |   Solum integri