I would like to check to see wether a number is within 4 of a target number.
Currently I do this in the following manner:
DEMO: https://jsfiddle.net/o0b99yys/
var targetNum = 32;
var newNum = 31;
if ((newNum > (targetNum + 4)) || (newNum < (targetNum - 4))) {
alert('Error: number must be within 4 or target');
} else {
alert('Success: number is within 4 or target');
}
this seems a little amateurish. Is there a cleaner more professional way of doing this?
Math.abs(targetNum - newNum) < 4like this?Math.abs(targetNum - newNum) <= 4||