UNPKG

@financial-times/o-grid

Version:

A 12 column responsive, flexbox-based grid system for laying out documents, templates and components.

17 lines (13 loc) 316 B
// https://github.com/scijs/almost-equal const abs = Math.abs; const min = Math.min; export default function almostEqual(a, b, absoluteError, relativeError) { const d = abs(a - b); if (d <= absoluteError) { return true; } if (d <= relativeError * min(abs(a), abs(b))) { return true; } return a === b; }