Округление вместо сдвига
Dec. 20th, 2013 05:32 amИнтересный способ округления увидел сейчас в http://3site.eu/examples/snow/snow.js — для этого там используется сдвиг:
Проверил — так и есть:
Но в чём смысл? Сэкономить буквы, отказавшись от
style.left = ((random() * offsetWidth) >> 0) + "px";
Проверил — так и есть:
5 / 2 == 2.5
5 / 2 >> 0 == 2
Но в чём смысл? Сэкономить буквы, отказавшись от
Math.floor
?