Сокращение document.all?1:0
Вопрос чисто из любопытства: часто в коде встречаю такую конструкцию - var ie = document.all?1:0; Если заранее известно, что переменная ie будет использоваться только для проверки на true/false, не проще ли ее объявить var ie = document.all; ? В чем разница-то?
Источник: Stack Overflow на русском