Skip to content

Returns the largest number from a multidimensional array or object.

License

Notifications You must be signed in to change notification settings

tyxla/recursive-max

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

recursive-max

Returns the largest number from a multidimensional array or object.

npm install recursive-max

Build Status

About

An easy to use solution for finding the largest number from a multidimensional array or object.

Arrays and objects are traversed recursively, number values are compared, the rest are skipped.

Returns false on failure.

Syntax

recursiveMax(objOrArray, max)

objOrArray

Object or array to fetch the maximum number from.

max

Optional. Use it to specify a temporary maximum value.

Usage

Call recursiveMax() by passing the array or object you wish to find the largest number from. If you specify max, it will be the maximum possible result.

var input = [0, 11, [4, 15]];
var max = recursiveMax(input);

console.log(max); // 15

License

MIT

About

Returns the largest number from a multidimensional array or object.

Resources

License

Stars

Watchers

Forks

Packages

No packages published