В Ruby у некоторых методов есть вопросительный знак (?
), который задает вопрос типа include?
, который спрашивает, включен ли этот объект, затем возвращает true/false.
Но почему некоторые методы имеют восклицательные знаки (!
), а другие нет?
Что это значит?