Javascript: Find The Difference Between Two Numbers
September 10, 2020
Javascript has a Math method called abs() which will return the absolute value of a number. We can use it to also effectively find the difference between 2 given numbers:
const number1 = 8
const number2 = 11
console.log(Math.abs(number1 - number2)) // 3
This method also works for negative numbers too:
const number1 = -3
const number2 = -12
console.log(Math.abs(number1 - number2)) // 9
And also for a combination of negative and positive numbers:
const number1 = -12
const number2 = 3
console.log(Math.abs(number1 - number2)) // 15
Along with non rounded numbers too:
const number1 = 8.1
const number2 = 11.576
console.log(Math.abs(number1 - number2)) // 3.476
It is pretty simple but effective and the abs method can also be used to convert a negative number to positive if required:
const number = -8
console.log(Math.abs(number)) // 8