Я пытаюсь проверить введенные пользователем значения как находящиеся в диапазоне, равном предварительному введенному номеру пользователя, плюс/минус постоянные номера, но скрипт, похоже, распознает нижнюю границу диапазон, а верхняя граница всегда является номером предыдущего пользователя, плюс любое значение, меньшее одного (так как пользователь введен 55, а 55.999999 работает, но 56 красных). Код:javascript добавление константы в переменную
if (BUNO.rawValue>=164865){
if (Auto1Right.rawValue>=45 && Auto1Right.rawValue<=75)
{
var eleven = 11.00;
var auto2min=Auto1Right.rawValue-eleven;
var five = 5.70;
var auto2max=Auto1Right.rawValue+five;
if (this.rawValue>=auto2min&&Man2Right.rawValue<=auto2max)
{
Man2Right.fillColor="0,255,0";
}
}
else
{
Man2Right.fillColor="255,0,0";
}
}
ah извините, что second = sign добавлен, когда я редактировал в поле отправки, на самом деле это не в моем коде, я отредактирую исходное сообщение. – user2196209
, очевидно, этого можно избежать, изменив символ «+» на символ «-» и изменив значение переменной на отрицательное число. Я понятия не имею, почему он не будет использовать «+» для добавления без изменения переменной в строку вместо числа, но она работает. благодарит за помощь! – user2196209