Наш чатик

Телеграм чат начинающих программистов. Общаемся и помогаем друг другу

Если ссылка не открывается, можно найти нас в поиске по чатам @rubyrush или пойти другим путем

Где что объявлено?

Объявить три переменных:

  1. Глобальную переменную $a
  2. Локальную переменную b
  3. Переменную c внутри метода method

Проверить объявлена ли каждая из них: внутри метода method и в основном тексте программы.

Пример результата:

> ruby scopes.rb
Переменная '$a': global-variable
Переменная 'b':
Переменная 'c': local-variable
Переменная '$a': global-variable
Переменная 'b': local-variable
Переменная 'c':

Напомню, что выяснить, определена ли переменная можно методом defined?