Назад к вопросам
Junior
104
questionbank

Какую ошибку вы получите, если попытаетесь записать строку с заглавной буквы?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

# Пример кода, вызывающий эту ошибку
# MyString = "Это строка"

NameError: uninitialized constant MyString

Ruby интерпретирует идентификатор, начинающийся с заглавной буквы, как ссылку на константу или класс. Если такой константы или класса с данным именем еще не определено в текущей области видимости, Ruby выдаст ошибку NameError, поскольку не сможет найти соответствующую константу.