Реактивное программирование

Реактивная работа электронных таблиц - одно из расширений языка Script, скомпилированного в JavaScript.

Тип реакции позволяет определить переменную как реактивную. Его значение меняется каждый раз, когда значение назначенных ему переменных меняется.
Пример:

react A = B + C * 10 

Каждый раз, когда B или C присваиваются новые значения, формула пересчитывается и A принимает новое значение.

По договоренности реактивные переменные будут записываться заглавными буквами, даже если любой разрыв признается компилятором .

Вы должны назначить вывод, когда реактивная переменная управляет устройством или взаимодействует с веб-страницей.

Пример:

A.output = 'function() {document.getElementById("sum").value = this.value;}'; 

Можно использовать одинарные кавычки или маркеры строк в нескольких строках ~~ но не использовать двойные кавычки, так как текст может быть преобразован в код JavaScript, и это тот случай, когда его не должно быть.

Содержимое реактивной переменной обновляется только при изменении переменных, от которых она зависит, являются ли они такими же реактивными. Императивные переменные в реактивной формуле ведут себя так, как это необходимо в императивном коде, и не влияют на другие переменные при изменении их содержания.
Но если ты изменишь содержимое реактивной переменной после того, как изменишь содержимое простой переменной, от которой зависит и другая реактивная переменная, то именно новое значение простой переменной будет учтено в обновлении.