0
考慮:如何讓這種Ruby方法更「紅寶石般」 - 即DRY和時尚?
def first_login?
if (self.sign_in_count <= 20)
return true
else
return false
end
end
如果我可以有它在1行代碼......如果可能的話這將是很好。
考慮:如何讓這種Ruby方法更「紅寶石般」 - 即DRY和時尚?
def first_login?
if (self.sign_in_count <= 20)
return true
else
return false
end
end
如果我可以有它在1行代碼......如果可能的話這將是很好。
def first_login?
self.sign_in_count <= 20
end
您的比較已經返回布爾值
你不需要self
以及因爲方法自我調用隱含
整整一個行:)
def first_login?
sign_in_count <= 20
end