UNPKG

true-math

Version:

True Math - math library for numbers of arbitrary length

13 lines (9 loc) 236 B
import {normalizeNumber} from "./helpers.js"; export function signUnsafe(num) { if (num[0] === '-') return -1; if (num === '0') return 0; return 1; } export default function sign(num) { return signUnsafe(normalizeNumber(num)); }