What Are Simultaneous Equations? | Maths Explanation for JavaScript Kids
Simultaneous equations are a set of equations with multiple variables that are solved together. For example:
2x + 3y = 13; and
5x - y = 7
Simultaneous equations can be solved using algebraic methods like Substitution or Elimination,
or advanced methods like Matrix and Cramer's Rule.
In this tutorial, we'll focus on the elimination method and implement it using JavaScript.
Step-by-Step Guide to Solve Simultaneous Equations with 2 Unknowns | Elimination Method JavaScript Algorithm
Let's try to draft a JavaScript algorithm that solves simultaneous equations with 2 unknowns,
using the elimination method, with the following set of equations in consideration.
2x + 3y = 13; and
5x - y = 7
Step 1:
Pick a variable to eliminate, either x or y.
Our code will always eliminate the y variable.
Step 2:
Multiply equation 1 by the coefficient of variable y
in equation 2.
⇒
-1 X (2x + 3y = 13)
⇒
-2x - 3y = -13
Step 3:
Multiply equation 2 by the coefficient of variable y
in equation 1.
⇒
3 X (5x - y = 7)
⇒
15x - 3y = 21
Step 4:
Subtract the new equations obtained from Steps 2 and 3.
-2x - 3y = -13
-
15x - 3y = 21
⇒
-17x = -34
Step 5:
Divide the R.H.S. from Step 4 by the coefficient of
x to obtain x.
⇒
x = -34/-17 = 2;
Step 6:
Obtain y by solving for y from any of the
original equations, using the found value of x.
2x + 3y = 13
⇒
2(2) + 3y = 13;
⇒
3y = 13 - 4 = 9;
⇒
y = 9/3 = 3;
Create 2 new files; On Notepad++: File, New.
Call them Simultaneous2Unknown.html and Simultaneous2Unknown.js;
Type out the adjoining JavaScript code for solving simultaneous
equations with 2 unknowns.
So! JavaScript Fun Practice Exercise - Simultaneous Equations with 2 Unknowns
As a fun practice exercise, feel free to try out your own set of x_coefficients,
y_coefficients and equals values, and see how the JavaScript code solves the resulting 2 by 2 Simultaneous Equations.