2016-12-23 3 views
2

Итак, я изучаю Ruby on Codecademy. И мне пришлось повторить первый фрагмент кода для ошибки, которую я полностью смутил. Вот что я набираю.случайная ошибка с строкой Ruby

my_num = 25 

my_boolean = true 

my_string = “Ruby” 

И все же, когда я отправляю этот код в codecademy, он продолжает жаловаться, что моя строка выполнена неправильно.

undefined local variable or method `“Ruby”' for #<Context:0xc161dc> 

Может ли кто-нибудь сказать мне, если они видят что-то не так с этим? Насколько я знаю, я следую всем правилам языка.

+4

Ваши цитаты странно. Попробуйте '' Ruby'' вместо '' Ruby''. – ndn

+0

@ndn: Правда, я этого не видел. –

+0

@JorgePaez: Некоторые текстовые редакторы (например, TextEdit) стараются быть умными и конвертировать '' 'в' ''. –

ответ

0

Как сказано в комментариях, ваша строка форматируется с неправильными разделителями. Котировки должны быть " вместо и .

Попробуйте со следующими вместо:

my_string = "Ruby" 
+0

Вы также можете использовать одинарные кавычки 'my_string =' Ruby'', если вы не передаете переменные. – whodini9

Смежные вопросы