Raku kurss / Padziļināti / Vairāk par iebūvētajiem tipiem / Uzskaitījumi 🆕 / Exercises / Saskaitīt un summēt
Risinājums: Saskaitīt un summēt
Šeit ir iespējams risinājums uzdevumam.
Kods
enum Coin (penny => 1, nickel => 5, dime => 10, quarter => 25);
say Coin.enums.elems;
say Coin.enums.values.sum;🦋 Atrodiet programmu failā enum-introspection.raku.
Izvade
4
41Komentāri
Konstantes ir definētas kā pāri, tāpēc katra iegūst mūsu izvēlēto vērtību, nevis automātisko numerāciju no nulles.
.enumsatgriež attēlojumu no katras konstantes nosaukuma uz tās vērtību..elemssaskaita ierakstus — monētu ir četras..valuesizvelk tikai skaitļus, kas stāv aiz nosaukumiem, un.sumtos saskaita:1 + 5 + 10 + 25ir41.
Kursa navigācija
← Saskaitīt un summēt | Operatori →