Показать сообщение отдельно
  #14 (permalink)  
Старый 30.08.2013, 13:33
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Сообщение от danik.js
А зачем там |0 ?
Ну там просто когда делишь 0 на abs(0), то получается NaN, поэтому так написал.

Вот так для понятности:

Math.sign = function(x) {
   return x / abs(x) || 0;
}

Последний раз редактировалось ruslan_mart, 30.08.2013 в 13:43.
Ответить с цитированием