@fnmain/number
Advanced tools
Comparing version 1.4.1 to 1.4.2
@@ -13,3 +13,5 @@ type Options = { | ||
export declare function parseNumber(input: string): number | null; | ||
export declare function isNumber(value: any): boolean; | ||
export declare function isNotNumber(value: any): boolean; | ||
export {}; | ||
//# sourceMappingURL=index.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.parseNumber = exports.toPercent = exports.toAuto = exports.toWanYi = exports.toYi = exports.toWan = exports.trimTrailingZeros = void 0; | ||
exports.isNotNumber = exports.isNumber = exports.parseNumber = exports.toPercent = exports.toAuto = exports.toWanYi = exports.toYi = exports.toWan = exports.trimTrailingZeros = void 0; | ||
function trimTrailingZeros(numberString) { | ||
@@ -100,2 +100,10 @@ // Check if the string contains a decimal point | ||
exports.parseNumber = parseNumber; | ||
function isNumber(value) { | ||
return Number.isFinite(value); | ||
} | ||
exports.isNumber = isNumber; | ||
function isNotNumber(value) { | ||
return !Number.isFinite(value); | ||
} | ||
exports.isNotNumber = isNotNumber; | ||
//# sourceMappingURL=index.js.map |
@@ -29,2 +29,4 @@ "use strict"; | ||
console.log((0, index_1.parseNumber)("1,000,000")); // 1000000 | ||
console.log((0, index_1.isNumber)(null)); // false | ||
console.log((0, index_1.isNotNumber)(null)); // true | ||
//# sourceMappingURL=test.js.map |
{ | ||
"name": "@fnmain/number", | ||
"version": "1.4.1", | ||
"version": "1.4.2", | ||
"description": "number utils", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -122,1 +122,9 @@ type Options = { | ||
} | ||
export function isNumber(value: any): boolean { | ||
return Number.isFinite(value); | ||
} | ||
export function isNotNumber(value: any): boolean { | ||
return !Number.isFinite(value); | ||
} |
@@ -1,2 +0,2 @@ | ||
import { parseNumber, toAuto, toPercent } from "./index"; | ||
import { isNotNumber, isNumber, parseNumber, toAuto, toPercent } from "./index"; | ||
@@ -31,1 +31,4 @@ console.log(toAuto(1234)); | ||
console.log(parseNumber("1,000,000")); // 1000000 | ||
console.log(isNumber(null)); // false | ||
console.log(isNotNumber(null)); // true |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
19312
296