Heim >Web-Frontend >js-Tutorial >Beispiel-Tutorial zum Lösen linearer Gleichungen zweier Variablen basierend auf Algebra.js
In diesem Artikel wird hauptsächlich die Funktion zum Lösen linearer Gleichungen zweier Variablen basierend auf der algebraischen Gleichungsbibliothek Algebra.js vorgestellt und die spezifischen Verwendungsfähigkeiten der Gleichungsbibliothek Algebra.js zur Berechnung von Gleichungen anhand spezifischer Beispiele analysiert Bedürftige können sich darauf beziehen
Das Beispiel in diesem Artikel beschreibt die Funktion zum Lösen linearer Gleichungen zweier Variablen basierend auf der algebraischen Gleichungsbibliothek Algebra.js. Teilen Sie es allen als Referenz mit. Die Einzelheiten lauten wie folgt:
Nehmen Sie an, dass die lineare Gleichung zweier Variablen wie folgt lautet:
x + y = 11 x - y = 5
Die Lösung der Gleichung lautet wie folgt:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title>测试algebra函数库(解两元一次方程)</title> <script src="js/algebra.min.js"></script> <script type="text/javascript"> var Fraction = algebra.Fraction; var Expression = algebra.Expression; var Equation = algebra.Equation; //======================================= var x1 = algebra.parse("x+y=11"); var answer1 = x1.solveFor("y"); //console.log("y = " + answer1.toString()); var x2 = algebra.parse("x-y=5"); var answer2 = x2.solveFor("y"); //console.log("y = " + answer2.toString()); //================================================= //解出X值 var eq = new Equation(answer1, answer2); console.log("x表达式:" + eq.toString()); var answerX = eq.solveFor("x"); console.log("解出X的值为:" + answerX.toString()); //================================================= //解出Y值(把x的值代入x1或x2) eq = x1.eval({ x: answerX }); console.log("y表达式:" + eq.toString()); var answerY = eq.solveFor("y"); console.log("解出Y的值为:" + answerY.toString()); </script> </head> <body> </body> </html>
Konsolenausgabe:
x表达式:-x + 11 = x - 5 解出X的值为:8 y表达式:y + 8 = 11 解出Y的值为:3
Der Code ist sehr grob geschrieben, ohne Verpackung. Verstehe es einfach.
Das obige ist der detaillierte Inhalt vonBeispiel-Tutorial zum Lösen linearer Gleichungen zweier Variablen basierend auf Algebra.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!