Показать сообщение отдельно
  #3 (permalink)  
Старый 02.04.2013, 00:52
Новичок на форуме
Отправить личное сообщение для Ilja_Lv Посмотреть профиль Найти все сообщения от Ilja_Lv
 
Регистрация: 01.04.2013
Сообщений: 3

Сообщение от nikita.mmf Посмотреть сообщение
1) !! - приводит значение переменной к Boolean: true or false;
2) + - приводит значение к Number, т.к. применяется к Boolean, то результат 0 or 1;
3) берем либо элемент массива с индексом = 0 or 1;
Т.е., если я правильно понял, результат ((A < B) ? -1 : (A > B) ? +1 : 0) будет умножатся на 1 или -1, в зависимости от состояния reverse?
Ответить с цитированием