X-Git-Url: https://git.r.bdr.sh/rbdr/r.bdr.sh/blobdiff_plain/5054447d8d71e75c1684ed40314e517a28eb5be4..f8bb6d8d81be5c1dfb24265dadbbfff575f7c913:/js/animation.js?ds=inline 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() }