Как изменить IP-адрес развертывания (WindowsEmbedded) из VSPackage?

Правильно ли разделение элементов массивов, похоже, разрешает проблему?

    var UpperCoherenceLimit = 9.99;
    var LowerCoherenceLimit = 4.98;
    var CollectedValue = ["1.7865", "3.7865", "4.786532564000", "5.7865", "6.7865", "7.7865"];
    var CreatedOn = ["7/1/2018 12:00:00 AM", "7/2/2018 12:00:00 AM", "7/3/2018 12:00:00 AM", "7/4/2018 12:00:00 AM", "7/5/2018 12:00:00 AM", "7/7/2018 12:00:00 AM"];
    var SkippedValueList = [];
    var oCollectedValue = [];
    var oCreatedOn = [];
    var DisableCoherenceError = true;

    for (var i = 0; i < CollectedValue.length; i++)
    {
        if(CollectedValue[i] > UpperCoherenceLimit || CollectedValue[i] < LowerCoherenceLimit)
        {
            if(UpperCoherenceLimit != LowerCoherenceLimit)
            {
                SkippedValueList.push(CollectedValue[i])
            }
        }
        else
        {
            oCollectedValue.push(CollectedValue[i])
            oCreatedOn.push(CreatedOn[i])
        }
    }
    
    console.log(oCollectedValue);
    console.log(oCreatedOn);

Javascript автоматически будет делать приведение типов при сравнении чисел со строками, но вы должны также рассмотреть возможность синтаксического анализа ваших строк.
0
задан Baloo 18 January 2019 в 22:43
поделиться