Wb-jscript: различия между версиями

Строка 107: Строка 107:
Напишем простой пример, в котором сравним два значения.
Напишем простой пример, в котором сравним два значения.
<syntaxhighlight lang="ecmascript">
<syntaxhighlight lang="ecmascript">
//if_then.js
//Просто комментарий. Начинается с двойного слеша "//"
var t_real =20; //Переменная в которой будет хранитьтся измеренная (реальная) температура
var t_ust = 22; //Переменная в которой хранится уставка (желаемая) температура


if (t_real > t_ust) { //В "()"скобках - условие.
  log.info("Температура", t_real, "БОЛЬШЕ уставки", t_ust);
}


</syntaxhighlight>
</syntaxhighlight>
Строка 115: Строка 122:


=== Использование ===
=== Использование ===
Сама конструкция условий основана на простой вещи: Если то, что в круглых скообках после оператора "if" ''верно'' - то есть '''истина''', '''true''' - код в "{}" выполнитя
<syntaxhighlight lang="ecmascript">
//if_then.js
//Просто комментарий. Начинается с двойного слеша "//"
var t_real =20; //Переменная в которой будет хранитьтся измеренная (реальная) температура
var t_ust = 22; //Переменная в которой хранится уставка (желаемая) температура
if (t_real > t_ust) { //В "()"скобках - условие.
  log.info("Температура", t_real, "БОЛЬШЕ уставки", t_ust);
}
else { //Если условие НЕ выполняется
  log.info("Температура", t_real, "МЕНЬШЕ уставки", t_ust);
}
</syntaxhighlight>
=== Отладка ===
=== Отладка ===


wb_editors
890

правок