Автор KEI задал вопрос в разделе Другие языки и технологии
Тернарный оператор (javascript) и получил лучший ответ
Ответ от Ўрий Григорьев[активный]
var ie=document.all?1:0; Это сокращенное условие: if (document.all==true) then ie=1 else ie=0; var ns=document.getElementById&&!document.all?1:0; Тут вроде сокращенная конъюнкция двух элементов (document.getElementById) и (!document.all?1:0). При сокращенной конъюнкции второй аргумент условия (!document.all?1:0) будет рассматриваться только если первый аргумент true.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Тернарный оператор (javascript)