Size: a a a

ioBroker smarthome

2019 March 12

i

instalator in ioBroker smarthome
var result = Planetcalc.Calculate2159( {
         "t":t  
          ,"p":p  
           ,"units":units
   } );
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
Т.е. result.e - это результат вычисления некой функции которой на вход поданы эти данные?
источник

i

instalator in ioBroker smarthome
Yaroslav Kruchkov
Т.е. result.e - это результат вычисления некой функции которой на вход поданы эти данные?
скрипт надо в читаемый вид просто отформотировать
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
instalator
скрипт надо в читаемый вид просто отформотировать
Это не просто когда синтаксиса языка не знаешь - нихрена не ясно что переносить по строкам и что под чем ставить..
источник

i

instalator in ioBroker smarthome
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
Спасибо.
Правильно ли я понимаю исходя из
                   var ept = fp * et;
                   e.SetValue(ept);
и
                  var ew = result.e
что получается

ew = ept ?
источник

AA

Andrey Anopov in ioBroker smarthome
Yaroslav Kruchkov
Подозреваю что result.e как-то связано с
var e = { "SetValue": function( v ) { Calculate2159_result["e"]=v; } }
Но это уже выше уровня моего понимания... 😞
Это обьект. У которого после точки несколько свойств. Для упрощения можешь без объекта пока.
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
Andrey Anopov
Это обьект. У которого после точки несколько свойств. Для упрощения можешь без объекта пока.
Я вот этот кусок расчёта не могу в экселе повторить
var ew = result.e;
var e = (RH/100)*ew;
var Rv = 461.5;  
var T = t + 273.15;
A.SetValue(e*100/(Rv*T));
из-за того, что не знаю что мне подставить в ew
источник

i

instalator in ioBroker smarthome
result: {e: 31.749682649143175}
источник

i

instalator in ioBroker smarthome
источник

AA

Andrey Anopov in ioBroker smarthome
Yaroslav Kruchkov
Я вот этот кусок расчёта не могу в экселе повторить
var ew = result.e;
var e = (RH/100)*ew;
var Rv = 461.5;  
var T = t + 273.15;
A.SetValue(e*100/(Rv*T));
из-за того, что не знаю что мне подставить в ew
Где то выше в коде должно быть описание свойств объекта
источник

i

instalator in ioBroker smarthome
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
Ух блин, это в браузере как-то включить можно чтобы значения стали видны?
источник

i

instalator in ioBroker smarthome
Yaroslav Kruchkov
Ух блин, это в браузере как-то включить можно чтобы значения стали видны?
это же JS, он исполняется на твоем компе)
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
instalator
это же JS, он исполняется на твоем компе)
Та я понял - меня (как чайника) поразило что значения вычислений рядом пишутся 😊
источник

i

instalator in ioBroker smarthome
я так понимаю e будет равно fp*et;
источник

i

instalator in ioBroker smarthome
точнее ew
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
Я пока сделал ew = ept и в принципе получил искомые 14 грамм воды  в кубе воздуха
источник

YK

Yaroslav Kruchkov in ioBroker smarthome
источник

i

instalator in ioBroker smarthome
источник