Я пишу JavaScript для добавления к финишной таблице.Тем не менее я получаю исключение - Сообщение об ошибке: org.mozilla.javascript.EcmaError: TypeError: Невозможно вызвать метод «равно» нуля.
Это для построителя рабочего потока, который делает вызовы JavaScript для захвата данныхс устройства ONT ....
var nbhdAvgRx = execution.getVariable("nbhdAvgRx") == null ? Number(0.00)
: Number(execution.getVariable("nbhdAvgRx"));
var nbhdAvgTx = execution.getVariable("nbhdAvgTx") == null ? Number(0.00)
: Number(execution.getVariable("nbhdAvgTx"));
if( ontStatus !== null && ontStatus == "Operational") {
if (opticalRx !== null) {
nbhdAvgRx += Number(opticalRx);
}
if (opticalTx !== null) {
nbhdAvgTx += Number(opticalTx);
}
}
execution.setVariable("nbhdAvgTx", nbhdAvgTx);
execution.setVariable("nbhdAvgRx", nbhdAvgRx);
Я ожидаю вывод нулевой проверки, но получаю: - Сообщение об ошибке: org.mozilla.javascript.EcmaError: TypeError: Невозможно вызвать метод "равно" изпустой