Junior
Quale errore otterrai se provi a scrivere una stringa con una lettera maiuscola?
sobes.tech AI
Risposta dell'AI
# Esempio di codice che causa questo errore
# MyString = "Questa è una stringa"
NameError: costante non inizializzata MyString
L'interprete Ruby interpreta un identificatore che inizia con una lettera maiuscola come un riferimento a una costante o a una classe. Se tale costante o classe non è ancora definita nell'ambito corrente, Ruby genererà un errore NameError, poiché non riesce a trovare la costante corrispondente.