@technobuddha/library
Version:
A large library of useful functions
19 lines (18 loc) • 376 B
JavaScript
import isNil from 'lodash/isNil';
/**
* Compare two numbers
*
* @param a First object
* @param b Second object
* @returns 0 if a == b; -1 if a < b; 1 if a > b
*/
export function compareNumbers(a, b) {
if (a === b)
return 0;
if (isNil(a))
return -1;
if (isNil(b))
return 1;
return a < b ? -1 : 1;
}
export default compareNumbers;