Solve equations with substitution method: Difference between revisions
Content added Content deleted
(Added Wren) |
(→{{header|Wren}}: Avoid mutating the second list.) |
||
Line 57: | Line 57: | ||
=={{header|Wren}}== |
=={{header|Wren}}== |
||
<lang ecmascript>var solve = Fn.new { |e1, e2| |
<lang ecmascript>var solve = Fn.new { |e1, e2| |
||
e2 = e2.toList |
|||
for (i in 1..2) e2[i] = e2[i] * e1[0] / e2[0] |
for (i in 1..2) e2[i] = e2[i] * e1[0] / e2[0] |
||
var y = (e2[2] - e1[2]) / (e2[1] - e1[1]) |
var y = (e2[2] - e1[2]) / (e2[1] - e1[1]) |