Guys, i am a newbie and I hope to get some advice and help on a javascript function which can balance an equation.
Example (n1)x - (n2)y = z
, where z === 0
.
My current script draf as below:
var z = x * n1 - y * n2;{
if (n1 < n2){
x * n1 - n2 = z;
} else if (n1 > n2){
n1 - y * n2 = z;
} else {
n1 - n2 = z;
}
}
var balance = function (n1 , n2){
if (z === 0){
console.log(x, y);
} else {
for (x||y = 0; x||y < 100; x||y++){
if (z != 0){
continue;
}
console.log(x, y);
}
}
balance(2,8);
As example I want to balance the value for x
and y
for 2x - 8y = 0
, where 2 > 8
, so 2x + 8 = 0
and x
will increase to a value which the result will be 0
.
For information my current function didn’t work at all and I don’t know what’s the mistake in my script. Can anyone please help me?