@cardsgame/utils
Advanced tools
Comparing version 0.1.8 to 0.1.9
@@ -1,3 +0,1 @@ | ||
export declare const decimal: (value: number, maxZeroes?: number) => number; | ||
export declare const float: (min?: number, max?: number) => number; | ||
export declare const limit: (val: any, min?: number, max?: number) => any; | ||
@@ -9,1 +7,5 @@ export declare const wrap: (val: number, max?: number) => number; | ||
export declare const px2cm: (value: number) => number; | ||
/** | ||
* Limits the number of digits "after comma" | ||
*/ | ||
export declare const decimal: (value: number, maxZeroes?: number) => number; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.decimal = function (value, maxZeroes) { | ||
if (maxZeroes === void 0) { maxZeroes = 2; } | ||
var pow = Math.pow(10, maxZeroes); | ||
return Math.floor(value * pow) / pow; | ||
}; | ||
exports.float = function (min, max) { | ||
if (min === void 0) { min = 0; } | ||
if (max === void 0) { max = 1; } | ||
return Math.floor(Math.random() * (max - min + 1) + min); | ||
}; | ||
exports.limit = function (val, min, max) { | ||
@@ -40,2 +30,10 @@ if (min === void 0) { min = 0; } | ||
exports.px2cm = function (value) { return value / 11.5; }; | ||
/** | ||
* Limits the number of digits "after comma" | ||
*/ | ||
exports.decimal = function (value, maxZeroes) { | ||
if (maxZeroes === void 0) { maxZeroes = 2; } | ||
var pow = Math.pow(10, maxZeroes); | ||
return Math.round(value * pow) / pow; | ||
}; | ||
//# sourceMappingURL=numbers.js.map |
{ | ||
"name": "@cardsgame/utils", | ||
"version": "0.1.8", | ||
"version": "0.1.9", | ||
"description": "", | ||
@@ -21,3 +21,3 @@ "main": "lib/index.js", | ||
}, | ||
"gitHead": "f78ee7726b491ec659bd5104c53972f9a379dc61" | ||
"gitHead": "a8afe38d0712f5d160e87435403306a6b8f3932b" | ||
} |
Sorry, the diff of this file is not supported yet
15157