1.3.6 • Published 1 year ago

node.js-util-functions v1.3.6

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

node.js-util-functions

node.js-util-functions is a useful package that will allow you to interact in different ways in node.js.


const nuf = require('node.js-util-functions');

Some functions:

Detect if a object is Number:

if(nuf.isNumber('1')){ // You can use (1) and ('1')
  console.log('Is number.')
} else {
  console.log('Is not number.')
}

Detect if a object is String:

if(nuf.isString('1234')){ // false
//...
} else if(nuf.isString('Hello world')) { // true
// ...
}

Detect if a number is prime:

if(nuf.isPrime(20)) { //false
// ...
} else if (nuf.isPrime(17)) { // true
// ...
}

Calculate the percentage of a number:

console.log(nuf.percentage(50, 1)) // 0.50
console.log(nuf.percentage(50, 200)) // 100

Detect if a string has capitalized letters:

if(nuf.isCapitalized('hello')) // false
if(nuf.isCapitalized('HELLO')) // true

Detect if a string is fully capitalized:

if(nuf.isFullyCapitalized('HElLo')) // false
if(nuf.isFullyCapitalized('HELLO')) // true

Round a entire number:

nuf.entireRound(12423, 1) // 12420
nuf.entireRound(12423, 2) // 12400
nuf.entireRound(12423, 3) // 12000
nuf.entireRound(12423, 4) // 10000

Generate a random string:

nuf.randomString(10, true, false, false) // lsLKgcvqmb
// 10: length: Number
// true: Include upperCase: Boolean
// false: Include numbers: Boolean
// false: Include symbols: Boolean

Obtain the average of multiple numbers:

nuf.average([1, 5, 6]) // 4
nuf.average([7,5,6,8,8,10,5]) // 7

Obtain the ratio of two numbers:

nuf.ratio(50, 200) // 25
nuf.ratio(77, 122) // 63.11 ...

Sort an array of numbers

nuf.numericSort([2, 4, 1, 3]) // [1, 2, 3, 4]

1.3.6

1 year ago

1.3.5

1 year ago

1.3.4

1 year ago

1.3.3

1 year ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.9

2 years ago

1.2.8-beta

2 years ago

1.2.7-beta

2 years ago

1.2.6-beta

2 years ago

1.2.5-beta

2 years ago

1.2.4-beta

2 years ago

1.2.3-beta

2 years ago

1.2.2-beta

2 years ago

1.2.1-beta

2 years ago

1.2.0-beta

2 years ago

1.2.9-beta

2 years ago

1.1.9-beta

2 years ago

1.1.8-beta

2 years ago

1.1.7-beta

2 years ago

1.1.6-beta

2 years ago

1.1.5-beta

2 years ago

1.1.4-beta

2 years ago

1.1.3-beta

2 years ago

1.1.2-beta

2 years ago

1.1.1-beta

2 years ago

1.1.0-beta

2 years ago

1.0.9-beta

2 years ago

1.0.8-beta

2 years ago

1.0.7-beta

2 years ago

1.0.6-beta

2 years ago

1.0.5-beta

2 years ago

1.0.4-beta

2 years ago

1.0.3-beta

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago