Raku kurss / Padziļināti / Operatori / Īpašības un pragmas 🆕 / Exercises

Pielāgota īpašība

Uzdevums

Pielāgota īpašība var pieņemt argumentu, ne tikai būt klātesoša vai nē. Uzrakstiet īpašību is role(...), kas pieņem virkni un ieraksta hešā, kas indeksēts pēc apakšprogrammas nosaukuma, šai apakšprogrammai piešķirto lomu.

Piemērojiet is role('admin') apakšprogrammai login, pēc tam izdrukājiet login saglabāto lomu.

Piemērs

Programma izdrukā:

admin

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Rakstāms parametrs   |   Risinājums: Pielāgota īpašība