Показать сообщение отдельно
  #4 (permalink)  
Старый 21.12.2014, 14:36
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

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

Почему 0, а не 1? Ну так очевидно же - изначально предполагается что width и heigth нифига не ОК. И только при выполнении условий становится OK. Код наверняка можно упростить. Такая портянка не может быть качественным кодом.
__________________
В личку только с интересными предложениями
Ответить с цитированием