Показать сообщение отдельно
  #6 (permalink)  
Старый 05.12.2008, 16:34
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

неодназанчности могут быть связанные с незнанием приоритетов выполнения операторов
например, я бы мог не зная порядок выполнения операторов прочитать тот код так:
k==(1?alert("заполнен хотя бы 1"):alert("ничо не заполнено"));

(я целиком осознаю что эта коснтрукция бред, и так прочитать код топик-стартера нельзя даже не зная приоритеты операторов)
а вообще, впервую очередь это относилось к хорошему стилю написания кода.
независимо от причин, код с обрамленным условием в тернарном операторе читается легче.
а еще легче без него читается

Последний раз редактировалось Gvozd, 05.12.2008 в 16:37.
Ответить с цитированием