Files
30-seconds-of-code/snippets/approximatelyEqual.md
Angelos Chalaris 8a6b73bd0c Update covers
2023-02-16 22:24:28 +02:00

528 B

title, tags, cover, firstSeen, lastUpdated
title tags cover firstSeen lastUpdated
Approximately number equality math engine 2018-02-14T12:47:13+02:00 2020-11-01T20:50:57+02:00

Checks if two numbers are approximately equal to each other.

  • Use Math.abs() to compare the absolute difference of the two values to epsilon.
  • Omit the third argument, epsilon, to use a default value of 0.001.
const approximatelyEqual = (v1, v2, epsilon = 0.001) =>
  Math.abs(v1 - v2) < epsilon;
approximatelyEqual(Math.PI / 2.0, 1.5708); // true