Курс языка программирования Raku / Основы / Блоки кода / Глобальные переменные

Тест: Глобальные переменные

1

Что выведет эта программа?

my $value = 100;

{
    $value *= 2;
}

say $value;

{
    $value = 300;
}
200 Ответ: (: 200 :)

2

Что выведет эта программа?

my $visible = 'Sun';

{
    $visible = 'Moon';

    {
        $visible = 'None';
    }

    say $visible;
}
None Ответ: (: Sun, Moon, None :) Программа ссылается на одну и ту же глобальную переменную.

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

Блоки кода / Лексическая область видимости   |   Блоки кода / Локальные переменные

Эта страница переведена с английского человеком. Оригинальный текст на английском языке. О переводе.

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