Показать сообщение отдельно
  #2 (permalink)  
Старый 03.03.2011, 22:28
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,586

http://javascript.ru/boolean-operators
alert([
!true,
!!true,
!!!true,
!!!!true,
!!!!!true,
!!!!!!true
].join('\n'))


Вообще !! используется в основном для приведения не булева значения к булеву.(что на самом деле в большинстве случаев в js не требуется, ибо прведение типов)
var a, b = 'somesh...', c = '', d = document;

alert([
a + ' > ' + !!a,
b + ' > ' + !!b,
c + ' > ' + !!c,
d + ' > ' + !!d
].join('\n'))

Последний раз редактировалось Aetae, 03.03.2011 в 22:48.
Ответить с цитированием