Тема: Быдлокод?
Показать сообщение отдельно
Старый 26.11.2010, 15:25
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 68  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
Цитата:
Сообщение от iNils Посмотреть сообщение
Вариант 3:
Код AS3:
function someFunction():Object {
	if (... && ... && ...) {
		return obj;			
	}
	return null;
}
Как только одно из условий равно false, сразу же происходит выход из if.
Ждал такого ответа от неуемного психоТигра, но никак не от вас))))

А что если одно из последующих условий емкая операция, результат которой потом где-то там же и используется помимо проверки? В этом случае она сначала вычисляется в одном из if-ов, а затем на основе результата делается проверка и дальнейшие операции))))
__________________
скриптограф