Raku kurss / Pamati / Funkciju izveide un izsaukšana / Funkciju parametri
Parametru nodošana
1
Ir funkcija ar šādu definīciju:
sub f {
say 'Function called';
}
Izvēlieties pareizos šīs funkcijas izsaukumus.
1 | f; | |
0 | f(''); | Funkcija nepieņem nekādus argumentus, bet šeit tiek saņemts viens. |
0 | f ''; | Tas pats kā iepriekš. |
1 | f(); | Tas ir pareizi, netiek nodoti nekādi argumenti. |
0 | f (); | Šeit tiek nodots viens arguments (tukšs saraksts). |
0 | f(10); |
2
Ir vēl viena funkcija.
sub g($x, $y) {
say "Called g($x, $y)";
}
Izvēlieties pareizos šīs funkcijas izsaukumus.
1 | g(10, 20); | |
0 | g 10 20; | Nav komata starp argumentiem. |
0 | g(10); | Pārāk maz argumentu: nepieciešami divi, nodots viens. |
1 | g 10, 20; | Iekavas nav nepieciešamas, ja tas nav neskaidrs. |
0 | g(10,); | Nav derīga sintakse. |
0 | g(,20); | Arī nav derīga sintakse. |
0 | g('10, 20'); | Nodots viens argumenta virkne. |
1 | g('word', 20); | Argumenti var būt dažādu tipu. |
0 | g(10, 20, 30); | Pārāk daudz argumentu. |
0 | g 10, 20, 30; | Tas pats šeit: nodoti trīs argumenti. |
Kursa navigācija
← Funkciju izveide un izsaukšana / Funkciju nosaukumi | Funkciju izveide un izsaukšana / Rezultāta atgriešana →
💪 Or jump directly to the exercises to this section.
Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.
Šīs lapas tulkojumi: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська