2016-10-03 4 views
0

Каков самый чистый способ проверить, является ли какая-либо переменная X внутри n чисел некоторой переменной Z. n - произвольное определенное число (т. Е. 3).Javascript: проверьте, находится ли число в пределах n другого номера

Так что я хочу, чтобы

if (z {something} x){ 
    // run code if x and z are within 3 of each other 
} 
+0

Вычесть и принимать абсолютное значение ('Math.abs (')). – Pointy

+0

Не может быть 'abs (z-x) <3'? Где abs - это функция, которая получает абсолютное значение. – VlassisFo

+0

Как бы вы это сделали без кодирования. Какую процедуру вы проведете, чтобы узнать, находится ли число в пределах N? Так что сделайте это сначала, после этого выведите код в коде .... Основная математика. – epascarello

ответ

2

Вы можете использовать абсолютную разницу в стоимости и проверить его.

if (Math.abs(x - z) < 3) { 
Смежные вопросы