X-Git-Url: https://git.r.bdr.sh/rbdr/r.bdr.sh/blobdiff_plain/5054447d8d71e75c1684ed40314e517a28eb5be4..5d23e27d0412026204f5ce46413c9769c73f6bdc:/js/animation.js?ds=sidebyside

diff --git a/js/animation.js b/js/animation.js
index 6a67699..ecf5e43 100644
--- a/js/animation.js
+++ b/js/animation.js
@@ -1,7 +1,7 @@
 (function () {
 
   var K = document.querySelector('canvas'),
-    { random: R, PI, cos: C, sin: S, floor, atan2: A } = Math,
+    { random: R, PI, cos: C, sin: S, atan2: A } = Math,
     id = p => p,
     spn = rad => p => ({
         x: p.x + rad * C(l),
@@ -18,18 +18,18 @@
     draw = H[r(H.length)], pos = P[r(P.length)]
 
   function r(x) {
-    return floor(R() * x)
+    return ~~(R() * x)
   }
 
   function sqr(i) {
-    var {x, y} = pos(i)
-    X.fillRect(x, y, z, z)
+    var p = pos(i)
+    X.fillRect(p.x, p.y, z, z)
   }
 
   function crc(i) {
-    var {x, y} = pos(i)
+    var p = pos(i)
     B()
-    X.arc(x, y, z / 2, 0, 2 * PI)
+    X.arc(p.x, p.y, z / 2, 0, 2 * PI)
     F()
   }