Подтвердите, что значение отрицательно, или выдайте ошибку
mustBeNegative(
выдает ошибку если value
)value
не отрицательно. Значение отрицательно, если оно меньше нуля. Эта функция не возвращает значение.
mustBeNegative
принимает пользовательские объекты, если класс объекта реализует эти методы:
Эта функция игнорирует входные параметры, которые являются пустыми значениями. Поэтому никакая ошибка не выдана, когда значение аргумента свойства или аргумента функции пусто.