4.8.2 • Published 2 years ago

tricks.js v4.8.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

tricks.js Npm

Github link Npmjs link

Usage

in terminal:

$ npm init
$ npm i tricks.js

in js file:

const tricks = require('tricks.js')

dictionnary

create dictionnary

var dictArray = ['name', 'john', 'age', 23]
var dictionnary = {}

tricks.create(dictArray, dictionnary)

// --- or --- \\

var dictionnary = {}

tricks.create(dictionnary)

console dictionnary

console.log(dictionnary.data)
/* > {
    keys: ['name', 'age'],
    values: ['John', 23]
} */

console.log(dictionnary.data.keys)
// > keys: ['name', 'age']

console.log(dictionnary.data.values)
// > values: ['John', 23]

get value by key

console.log(dictionnary.getValue('name'))
// > 'John'

add element ( key + value )

dictionnary.add('lastName', 'Doe')
console.log(dictionnary.getValue('lastName'))
// > Doe

delete last element

dictionnary.deleteLastElement()
console.log(dictionnary.data)
/* > {
    keys: ['name', 'age']
    values: ['John', 23]
} */

delete element by key

dictionnary.delete('age')
console.log(dictionnary.data)
/* > {
    keys: ['name']
    values: ['John']
} */

count elements

console.log(dictionnary.count)
// > 1

other functions

random number

console.log(tricks.randomNumber(10, 35))
// exemple: > 23 or 12 or 35

random value in array

var array = ['value 1', 'value 2', 3, true]
console.log(tricks.randomValue(array))
// exemple: > 'value 2' or 3

// --- or --- \\

var array = ['value 1', 'value 2', 3, true]
console.log(tricks.randomValue(array, true)) // true = element + index of element
/* exemple > { value: 'value 2', index: 1 }
   or 
   { value: 'true', index: 3} */

sort numbers in array

var array = [10, 30, 20, 40]
console.log(tricks.sortNumbers(array))
// > [10, 20, 30, 40]

invert sort numbers in array

var array = [10, 30, 2O, 40]
console.log(tricks.invertSortNumbers(array))
// > [40, 30, 20, 10]

basic waiting

console.log('first')
await tricks.waiting(2000) // don't forget the await !
console.log('finish')
/* > first
( we wait 2s ( 2000ms ) )
finish */

check if number is a multiple of other number

console.log(tricks.isMultiple(10, 5))
// > true
console.log(tricks.isMultiple(10, 3))
// > false

insert element in array

const array = ['one', 'three']
console.log(tricks.insert(array, 2, 'two'))
// > ['one', 'two', 'three']

add an element occurence in array

console.log('there are 3 points: ' + occurenceOf('.', 3))
// > there are 3 points: ...

Thanks You for reading !

creator: Hold_Mine

4.7.2

2 years ago

4.8.0

2 years ago

4.8.2

2 years ago

4.7.3

2 years ago

4.7.1

2 years ago

4.7.0

2 years ago

4.6.0

2 years ago

4.5.1

2 years ago

4.5.0

2 years ago

4.4.13

2 years ago

4.4.1

2 years ago

4.4.0

2 years ago

4.3.3

2 years ago

4.3.2

2 years ago

4.3.0

2 years ago

4.2.0

2 years ago

4.0.1

2 years ago