Cursus Raku / Geavanceerd / Meer over ingebouwde types / Strings / Exercises / Acroniem

Oplossing: Acroniem

Hier is een mogelijke oplossing voor de taak.

Code

my $phrase = 'hyper text markup language';

my $acronym = '';
for $phrase.words -> $word {
    $acronym ~= $word.substr(0, 1);
}

say $acronym.uc;

🦋 Je kunt de broncode vinden in het bestand acronym.raku.

Uitvoer

HTML

Opmerkingen

  1. $phrase.words geeft de lijst met woorden. De lus neemt van elk woord het eerste teken met substr(0, 1) en plakt dat achter $acronym.

  2. Zodra alle beginletters verzameld zijn, maakt uc er hoofdletters van: HTML.

Cursusnavigatie

Acroniem   |   Het domeingedeelte