Cursus Raku / Essentiëlen / Strings / String concatenatie

Quiz 2: Strings en getallen concateneren

Raku converteert automatisch een getal als je het wilt samenvoegen met een string. Selecteer in elk van de onderstaande delen de regels die de vereiste string afdrukken.

1

Welke van de regels print Alpha2?

1 say 'Alpha2';  
0 say 'Alpha' 2; Een spatie is hier een syntaxisfout.
1 say 'Alpha', '2'; Er is geen stringconcatenatie, maar het resultaat is correct.
1 say 'Alpha' ~ '2';  
1 say 'Alpha' ~ 2; Een getal wordt omgezet in een string en vervolgens samengevoegd.
0 say 'Alpha' + 2; Een + doet geen stringconcatenatie.
0 say 'Alpha' . 2; Evenmin doet een . dat.

2

Welke van deze regels print 123?

1 say 1 ~ 2 ~ 3; Stringconcatenatie hier, zelfs voor getallen.
0 say 1 + 2 + 3; Een reguliere rekenkundige uitdrukking.
1 say '1' ~ '2' ~ '3'; Enkele tekens zijn ook strings.
0 say '1' + '2' + '3'; Aangezien er een + is, worden de strings omgezet in getallen.
1 say 1 ~ 23;  
1 say 12 ~ 3;  
1 say 123 ~ ''; '' is een lege string, dus het toevoegen ervan verandert het resultaat niet.

Cursusnavigatie

Strings   |   Strings / Variabele interpolatie


💪 Or jump directly to the exercises to this section.

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська