1.2.22 • Published 2 years ago

avijitsen v1.2.22

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago
### Examples

#### String
```typescript
// STRING REPLACE ALL
console.log(
  "I like 🐑 , 🐑 is my favorite pet 🐑 !".replaceAll('🐑','🦁')
);
> 'I like 🦁 , 🦁 is my favorite pet 🦁 !'
// STRING STYLE
console.log(
  "Server internal error! ⚠️".red
);
> 'Server internal error! ⚠️'  <= your text will be red 🔴  
// REVERSE YOUR STRING
console.log(
  "Hello World!".reverse()
);
> '!dlroW olleH'
// CAPITALIZE YOUR STRING
console.log(
  "user_has_name".capitalized(false, "_")
);
> 'userHasName'
// UN-CAPITALIZE YOUR STRING
console.log(
  "UserHasName".uncapitalized(true, "-")
);
> 'user-has-name'

Array

// ARRAY GENERATOR
console.log(
  new Array(10).randomize().asc()
);
> [ 0, 1, 3, 5, 5, 5, 8, 8, 8, 8 ]
// ARRAY REPLACE ELEMENT
const array = [1, 2, 1, 1];

array.replace(1, 3);
console.log(array);

array.replaceAll(1, 3);
console.log(array);
> [ 3, 2, 1, 1 ]
> [ 3, 2, 3, 3 ]
// ARRAY SHUFFLE
const array = [1, 2, 3, 4, 5, 6];
console.log(
  array.shuffle()
);
> [ 3, 6, 1, 4, 2, 5 ]
// ARRAY DROP
const array = [ 1, 2, 3, "hello", "world", 1, "4" ];
array.drop("world", 1, "4")
console.log(array);
> [ 2, 3, 'hello' ]
// ARRAY COPY
const array = [ 1, 2, 3 ];
const array_copy = array.copy();
array.push(4);
console.log(array_copy);
> [ 1, 2, 3 ]
// ARRAY SUM
const array = [ 15, 14, 18 ];
console.log(
  array.sum()
);
> 47
// ARRAY INSERT
const array = [ 1, 2, 3 ];
array.insert(4, 1);
console.log(array);
> [ 1, 4, 2, 3 ]

Number

// NUMBER PRECISION
console.log(
  Math.PI.float(2)
);
> 3.14
// NUMBER IS BETWEEN
const age = 18;
console.log(
  age.between(18, 25)
);
> true

And more... :)

Contact