Sobes.tech
Junior

Ce eroare vei primi dacă încerci să scrii o șir cu o literă mare?

sobes.tech AI

Răspuns de la AI

# Exemplu de cod care provoacă această eroare
# MyString = "Aceasta este o șir de caractere"

NameError: constant neinitializată MyString

Interpretatorul Ruby interpretează un identificator care începe cu literă mare ca o referință la o constantă sau clasă. Dacă o astfel de constantă sau clasă nu este încă definită în domeniul curent, Ruby va genera o eroare NameError, deoarece nu poate găsi constanta corespunzătoare.