Исправить этот код, чтобы функция greet вернула ожидаемое значение.ruby def function code not working
class Person
def initialize(name, other_name)
@name = name
@other_name = other_name
end
def greet(@other_name, @name)
"Hi #{@other_name}, my name is #{@name}"
end
end
Какова ожидаемая стоимость? Имена параметров 'greet' должны быть * not * иметь знаки' @ ', и они вам не нужны, так как вы интерполируете переменные экземпляра. Кроме того, когда ваш код имеет ошибку, вы должны отправить его. –
Согласен, вам нужно добавить более подробную информацию, задавая вопрос. Способ, которым он сформулирован, делает его похожим на домашнее задание. –
Добро пожаловать в переполнение стека. «Исправить этот код»? Давайте рассмотрим, что такое переполнение стека: мы помогаем вам отлаживать проблемы с вашим кодом после того, как вы предоставили нам необходимую необходимую информацию. Прочитайте «[ask]» и «[mcve]» и посмотрите, сделали ли вы это. –