This commit is contained in:
Your Name
2026-08-11 17:41:36 +08:00
parent cfe4c82c90
commit 03fe4ddf9d
18771 changed files with 3617239 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
var isNum = require('./isNum');
var isObj = require('./isObj');
var isFn = require('./isFn');
var isStr = require('./isStr');
exports = function(val) {
if (isNum(val)) return val;
if (isObj(val)) {
var temp = isFn(val.valueOf) ? val.valueOf() : val;
val = isObj(temp) ? temp + '' : temp;
}
if (!isStr(val)) return val === 0 ? val : +val;
return +val;
};
module.exports = exports;