Возможный дубликат:
Что делает!! в рубине?
Привет,
Я новичок в Ruby и не могу найти нигде описание того, что "!!" означает.
Вот пример:
def signed_in?
!!current_user
end
Если это двойной отрицательный, почему бы не сказать:
def signed_in?
current_user
end
Пожалуйста, помогите.