Курс по Raku / Основи / Функцията MAIN

Множество функции MAIN

Както всяка друга функция в Raku, функцията MAIN може да има свои multi варианти. Това позволява на програмата да реагира индивидуално на различен брой или различни типове входни параметри.

multi sub MAIN($a) {
    say 2 * $a;
}

multi sub MAIN($a, $b) {
    say $a + $b;
}

Тази програма удвоява своя единствен аргумент или го добавя към втория аргумент, ако той е наличен:

$ raku t.raku 21
42

$ raku t.raku 21 33
54

Практика

Попълнете теста, който обхваща съдържанието на тази тема.

Навигация по курса

Функцията MAIN / Четене на аргументите на командния ред   |   Функцията MAIN / Използване на unit sub


💪 Or jump directly to the exercises to this section.

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

Преводи на тази страница: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська