2013-03-24 2 views
-2

У меня есть упражнение для Ruby, и я не знаю, как это сделать! Я все еще новичок и изучаю свой путь в мире программирования, но я не могу решить это упражнение. Если бы вы могли объяснить мне, как вы это сделали, это было бы здорово!Метод вызова с Ruby

Здесь:

Написать метод двойной на счет объекта, который возвращает двойник его входного параметра NUM.

def account.double(num) 
    #your code here 
end 

# call double here 
+1

В чем же ваша проблема? Где вы неправильно понимаете? Вы знаете, что такое метод? Параметр? Знаете ли вы, как возвращаются значения? Или, возможно, возникли проблемы с написанием арифметики? –

+4

Пожалуйста, не используйте этот сайт, чтобы другие люди делали домашнее задание. –

ответ

3
def account.double(num) 
    num*2  
end 

account.double(54) 

В рубина, методы return значение последнего утверждения, если return значение не указано явно. Здесь num*2 возвращается методом.

Мы вызываем account.double в конце программы, используя 54 в качестве номера. Вы можете использовать любой другой номер, который вам нравится.

Просто помните, что объект учетной записи должен быть создан, прежде чем этот двойной метод может быть определен/вызван. Я оставляю это вам как упражнение.

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