Показать сообщение отдельно
  #3 (permalink)  
Старый 13.10.2010, 22:22
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Как-то раз мы тут обсуждали округление дробных чисел в меньшую сторону. В ходе обсуждения были найдены короткие записи для округления:
alert(37 / 11 | 0)

Минусов у такого подхода 2:
1. Для непосвященного код непонятен.
2. Результат деления должен быть меньше, чем 2^31.
t = 32768 * 32768 * 32768 / 11;
alert([t, t | 0].join('\n'))
Ответить с цитированием