UNPKG

@web3r/flowerkit

Version:

A collection of more than 60 often used utility JS functions that simplify frontend development.

13 lines (12 loc) 576 B
import ow from"ow"; /** * Gets min number from Array * @param arr{Array} - source Array of numbers * @return {number} * @example * // How to get min number from Array of numbers? * const arr = [ 100, 200, 300 ]; * const min = getMinFromArr(arr); * console.log(min); // 100 */const getMinFromArr=arr=>{ow(arr,ow.array.validate((value=>({validator:value.length&&value.every((item=>typeof item==="number")),message:()=>`Array must be non-empty and contains only numbers`}))));return arr.reduce(((p,v)=>p<v?p:v))};export{getMinFromArr}; //# sourceMappingURL=index.js.map