Сообщение от Skriptor
|
Почему widthOK и heightOK равняются нулю?
|
По логике не нулю, а false(ложь). И далее присваивать не 1, а true(истина). Просто писавший код не захотел использовать булевы значения true/false. Это не такая уж и редкость.
Почему 0, а не 1? Ну так очевидно же - изначально предполагается что width и heigth нифига не ОК. И только при выполнении условий становится OK. Код наверняка можно упростить. Такая портянка не может быть качественным кодом.