可以通过 npm 或者直接引用脚本文件的方式来安装 Algebra.js:
npm install algebra.js
<script src="https://cdn.jsdelivr.net/npm/algebra.js@0.2.6/algebra.min.js"></script>
const algebra = require('algebra.js');
const Expression = algebra.Expression;
const Equation = algebra.Equation;
const x = algebra.parse("2x + 3"); // 创建表达式 2x + 3
console.log(x.toString()); // 输出 "2x + 3"
const expr1 = new Expression("2x + 3");
const expr2 = new Expression("x - 1");
// 表达式相加
const sum = expr1.add(expr2);
console.log(sum.toString()); // 输出 "3x + 2"
// 表达式相减
const diff = expr1.subtract(expr2);
console.log(diff.toString()); // 输出 "x + 4"
// 表达式相乘
const product = expr1.multiply(expr2);
console.log(product.toString()); // 输出 "2x^2 + x - 3"
const eq = new Equation(new Expression("2x + 3"), new Expression("5"));
const solution = eq.solveFor("x");
console.log(solution.toString()); // 输出 "1"