Показать сообщение отдельно
  #7 (permalink)  
Старый 07.01.2012, 15:13
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

if (false) or (false)

if (false){ or (false) };

if (false){ or(false) }; //тут интерпритатор думает что or это функция в которую ты передаешь false, но эта строчка не выполнится потому что в if лежит неправда.
________________________________

если же добавить else ? тогда получается так
if (false) or (false)
else{}

if (false){ or (false) }
else{}

if (false){ or (false) } //эта строчка вообще не выполнится, потому что в условии false
else{ alert('ff') } //а эта соответственно выполнится, ошибки не будет

Последний раз редактировалось Livaanderiamarum, 07.01.2012 в 15:23.
Ответить с цитированием