From a90cdb632b94a0d981dbdb8f1dfb4cbe6032c356 Mon Sep 17 00:00:00 2001 From: erik Date: Tue, 24 Jun 2014 11:25:50 +0800 Subject: [PATCH] little optimize --- src/util/number.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/util/number.js b/src/util/number.js index baf113236..625755b28 100644 --- a/src/util/number.js +++ b/src/util/number.js @@ -7,22 +7,22 @@ */ define(function() { function _trim(str) { - return str.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); + return str.replace(/^\s+/, '').replace(/\s+$/, ''); } /** * 百分比计算 */ function parsePercent(value, maxValue) { - if (typeof(value) === 'string') { + if (typeof value === 'string') { if (_trim(value).match(/%$/)) { return parseFloat(value) / 100 * maxValue; - } else { - return parseFloat(value); } - } else { - return value; + + return parseFloat(value); } + + return value; } /** -- GitLab