Skip to content

Akbar1909/nits-number-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

With npm

 npm install @nits.frontend/number-utils --save

With yarn

yarn add @nits.frontend/number-utils

#EXAMPLE

const { addSpaceEvery3Char } = require("@nits.frontend/number-utils");

ES2015;

import { addSpaceEvery3Char } from "@nits.frontend/number-utils";

const result = addSpaceEvery3Char({ num: 1234567, count: 2 });

console.log(result);

// 1 234 567,00

const result = addSpaceEvery3Char({ num: 1234567, count: 3 });

console.log(result);

// 1 234 567,000

const result = addSpaceEvery3Char({ num: 1234567, separator: "_" });

console.log(result);

// 1_234_567,00

const result = addSpaceEvery3Char({
  num: 1234567,
  separator: "_",
  decimal: ".",
});

console.log(result);

// 1_234_567.00

const result = addSpaceEvery3Char({
  num: [],
  defaultValue: "this is not I want",
});

// this is not I want

#EXAMPLE

const { createRangeAndDoSomething } = require("@nits.frontend/number-utils");

ES2015;

import { createRangeAndDoSomething } from "@nits.frontend/number-utils";

createRangeAndDoSomething(4, 5, (i) => {
  console.log(i);
});

// 4,5

DEFINITION

Parameter Value
num required
count default: 2
separator default: " "
decimal default: ","
defaultValue default: "invalid number"

About

This is for a private company but it can be used by public ) ๐Ÿ˜‰

Resources

Stars

Watchers

Forks

Packages

No packages published