Fix Use of const in strict mode

This commit is contained in:
Mikael Sand
2018-01-05 12:13:58 +02:00
parent 84beda169c
commit 4e37a48e6e

View File

@@ -16,7 +16,7 @@ function transformToMatrix(props, transform) {
const transformParser = peg.generate(`
{
const deg2rad = Math.PI / 180;
var deg2rad = Math.PI / 180;
/*
╔═ ═╗ ╔═ ═╗ ╔═ ═╗
@@ -26,15 +26,15 @@ const transformParser = peg.generate(`
╚═ ═╝ ╚═ ═╝ ╚═ ═╝
*/
function multiply_matrices(l, r) {
const [al, cl, el, bl, dl, fl] = l;
const [ar, cr, er, br, dr, fr] = r;
var [al, cl, el, bl, dl, fl] = l;
var [ar, cr, er, br, dr, fr] = r;
const a = al * ar + cl * br;
const c = al * cr + cl * dr;
const e = al * er + cl * fr + el;
const b = bl * ar + dl * br;
const d = bl * cr + dl * dr;
const f = bl * er + dl * fr + fl;
var a = al * ar + cl * br;
var c = al * cr + cl * dr;
var e = al * er + cl * fr + el;
var b = bl * ar + dl * br;
var d = bl * cr + dl * dr;
var f = bl * er + dl * fr + fl;
return [a, c, e, b, d, f];
}
@@ -94,10 +94,10 @@ scale
rotate
= "rotate" wsp* "(" wsp* angle:number c:commaWspTwoNumbers? wsp* ")"
{
const cos = Math.cos(deg2rad * angle);
const sin = Math.sin(deg2rad * angle);
var cos = Math.cos(deg2rad * angle);
var sin = Math.sin(deg2rad * angle);
if (c !== null) {
const [x, y] = c;
var [x, y] = c;
return [
cos, -sin, cos * -x + -sin * -y + x,
sin, cos, sin * -x + cos * -y + y