@Rubix
Учусь на React-разработчика.

Как разделить уравнение на числа?

Всем привет! В инпут введено уравнение. При нажатии на кнопку оно должно разделяться на числа со знаком перед ним. Например уравнение (сам выдумал): 59+3x-5=45+6x а js должен разделить его на:
известные: 59, -5, 45
неизвестные: +3x, +6x
как это сделать?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
Seasle
@Seasle Куратор тега JavaScript
Помог - отметь решением \( ゚ヮ゚)/
Можно получить константы и переменные, а также решить его, при помощи algebra.js:
const left = new algebra.Expression('x')
	.multiply(3)
	.add(59)
	.subtract(5);

const right = new algebra.Expression('x')
	.multiply(6)
	.add(45);

const expression = new algebra.Equation(left, right);

console.log(`${expression} => ${expression.solveFor('x')}`); // 3x + 54 = 6x + 45 => 3
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
21 окт. 2020, в 12:47
150 руб./за проект
21 окт. 2020, в 12:32
1500 руб./за проект