Показать сообщение отдельно
  #2 (permalink)  
Старый 19.08.2010, 21:07
Новичок
Отправить личное сообщение для inGray Посмотреть профиль Найти все сообщения от inGray
 
Регистрация: 03.08.2010
Сообщений: 230

В больштнстве языков такая конструкция вернет false всегда, согласно правилам матлогики. Ни к чему проверять второе условие, если первое всегда ложно... их произведение всегда ложь.
ЗЫ. Можете поэксперементировать

<script type='text/javascript'>
alert(false && function(){return true;}) //вернет false
alert(null && function(){return true;}) //вернет null
alert(b && function(){return true;}) //ничего не вернет
</script>

Последний раз редактировалось inGray, 19.08.2010 в 21:11.
Ответить с цитированием