@drozdik.m/default-comparator
Version:
Default comparator that can compare primitive JavaScript types.
18 lines (16 loc) • 340 B
text/typescript
/**
* Default comparator for primitive JavaScript types
* Returns -1 if a < b
* Returns 0 if a == b
* Returns 1 if a > b
* @param a parameter 1
* @param b parameter 2
*/
export function DefaultComparator<T>(a: T, b: T): number
{
if (a > b)
return 1;
if (a < b)
return -1;
return 0;
}