Я сейчас работаю с массивами. Я продолжаю сталкиваться с синтаксической ошибкой: вывод говорит о том, что есть неожиданный идентификатор, который не имеет смысла для меня, учитывая, что когда я работал над этим на Codeacademy, он вернулся так, как я этого хотел. Может быть, я что-то упускаю, но вот оно:
2d_array= [ ["Yuske", "The protagonist"],["Hiei", "Badmon"],["Kurama", "Smartmon"], ["kuwabara", "dumbmon"], ["Boton", "bae"] ]
2d_array.each do |x,y|
puts "The character #{x} is regarded as #{y} in the show Yu Yu Hakusho"
end
Теперь, когда я использую этот массив, он не запускается. Тем не менее, когда я использую следующий, он работает нормально:
2d_array= [ ["Yuske", "Main Protagonist"],["Hiei", "Badmon"], ["Kuwabara", "Le Idiota"], ["Kurama", "The Quiet Fox"], ["Boton", "Bae"]]
Я пытался найти различия между двумя массивами, но что касается кавычек и скобок, то, кажется, все в порядке. Буду признателен за свежие взгляды, чтобы понять, где я ошибаюсь.