Skip to content

@technobuddha > library > Math > Comparison

Function: compareNumbers()

ts
function compareNumbers(a: null | number, b: null | number): number;

Defined in: compare-numbers.ts:18

Compare two numbers

Parameters

ParameterTypeDescription
anull | numberFirst number
bnull | numberSecond number

Returns

number

0 if a == b; -1 if a < b; 1 if a > b

Example

typescript
compareNumbers(2, 3); // -1
compareNumbers(3, 2); // 1
compareNumbers(2, 2); // 0
compareNumbers(null, 2); // -1
compareNumbers(2, null); // 1
compareNumbers(null, null); // 0