в дальнейшем знаки мат действий надо будет заменить на классы. Пока что так
function Equation() {
this.variables = [];
this.actions = [];
this.pointer = -1;
this.isClosed...
Тип: Сообщения; Пользователь: Degradator
в дальнейшем знаки мат действий надо будет заменить на классы. Пока что так
function Equation() {
this.variables = [];
this.actions = [];
this.pointer = -1;
this.isClosed...
В предыдущем посте я отредактировал конструктор VariableParser, теперь он хочет принимать курсор. Это сделано для дальнейшего парсинга выражения.
Раздумываю над тем, как продолжить вычиления,...
Итак, пишем парсер выражения. Он должен разобрать первое попавшееся выражение, будь то число или неизвестное, и сохранить курсор.
function Variable () {
this.value = null;
}...
Всем привет, тут я буду писать всякие javascript'ы.
Начну с решения линейных уравнений
ax + b = 0;
для того чтобы написать решение уравнения, напишем класс
function LinearEquation() {
...