0.0.10 • Published 3 years ago

misc-blocks v0.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

misc-blocks

Styleguide Tested with Jest License

Blocks of code written in TypeScript, compiled into pure functional JavaScript modules 💙

Getting Started

Install the misc-blocks package.

npm install misc-blocks

This is a utility driven project. Refer to the list below to view more information about specific methods available.

Most common ways to import modules

// preferred 
const findMatchBetweenTwoArrays = require('misc-blocks/find-match-between-two-arrays');

// less preferred
const { findMatchBetweenTwoArrays } = require('misc-blocks');

Submodules

misc-blocks/find-match-between-two-arrays

View Docs Try me in the TS Playground

Find match between two Arrays. Accepts 2 Arrays and returns an Object with first matched item.

findMatchBetweenTwoArrays([1,2,5], [5,3,6]); // { status: true, msg: 5 }

misc-blocks/if-array-has-duplicate-values

View Docs Try me in the TS Playground

If Array has duplicate values. Accepts an Array and returns an Object with first matched item.

hasDuplicateValues([3,4,3,4]); // { "status": true, "msg": 3 }

misc-blocks/execute-once

View Docs Try me in the TS Playground

Execute once. Function must be set once then invoked as a new method. Will return undefined on repeated calls.

const once = executeOnce();

once(() => "Hello, World!"); // "Hello, World!"
once(() => "Hello, World!"); // undefined 

misc-blocks/sequential-search

View Docs Try me in the TS Playground

Sequential search. Find's dynamic match within Array and returns an Object response

sequentialSearch("Hello", ["Seven", 24, "Hello"]); //  { "status": true, "msg": "Hello", "i": 2 }

misc-blocks/qty-of-matches

View Docs Try me in the TS Playground

Accepts a Variable to search and Array to query through. Returns and Object containing number of repeated occurances.

qtyOfMatches(3, [1,2,3,4,4,3,3]); // { "status": true, "qty": 3 }

misc-blocks/find-minimum-value

View Docs Try me in the TS Playground

Accepts an Array of Numbers, returns the least greatest number.

findMinimumValue([4,3,23,2]); // 4

misc-blocks/find-maximum-value

View Docs Try me in the TS Playground

Accepts an Array of Numbers, returns the greatest number.

findMaximumValue([4,3,23,2]); // 23

Coming soon 🕐

  • find sum of two values Try me

  • convert minutes to seconds Try me

  • find perimeter of rectangle Try me

0.0.10

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago