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.
|