我使用Codecademy網站和當前的鍛鍊學習Ruby告訴用戶:方法語法有限制沒有運行
定義編輯器中的兩種方法:
一個greeter
方法,它接受一個字符串參數,名字,並返回一個字符串問候該人。 (請務必使用退貨並且不要使用打印或放入。)
A by_three?
採用單個整數參數number的方法,如果該數字可以被3整除,則返回true,否則返回false。請記住,這是一個Ruby最佳實踐,可以結束使用問號生成布爾值的方法名稱。
基於此,我想出了一些代碼,但它不起作用,我不知道如何解決它或我缺少的東西。任何推動正確的方向非常感謝!這裏是我的代碼:
def greeter (name)
name = gets.chomp
return "Hi there #{name} sucka!"
end
def by_three(number)
number = gets.chomp
if number % 3 == 0
return true
else return false
end
謝謝!這是有用的!看起來我有點複雜了。 – Jason 2013-05-04 03:16:19