diff --git a/src/dimension-handler.js b/src/dimension-handler.js index a423a0c3..12402d0c 100644 --- a/src/dimension-handler.js +++ b/src/dimension-handler.js @@ -55,8 +55,8 @@ return; for (var unit in matchedUnits) { - var result = eval(string.replace(new RegExp('U' + unit, 'g'), '').replace(new RegExp(taggedUnitRegExp, 'g'), '*0')); - if (!isFinite(result)) + var result = Number(string.replace(new RegExp('U' + unit, 'g'), '').replace(new RegExp(taggedUnitRegExp, 'g'), '*0')); + if (isNaN(result)) return; matchedUnits[unit] = result; }