Соглашение о двойном отрицании логических значений в Ruby

Кто-нибудь может сказать мне, почему многие логические методы Ruby используют это соглашение о двойном отрицании?

!!(boolean expression)
16
задан the Tin Man 26 April 2011 в 21:58
поделиться