@samitouri / QOS-React-2 / commits / 065f13a968

DRY quadratic formula example

katzoo committed Apr 29, 2015 at 02:50 UTC 065f13a96833520185924edc92037e0820d5a017
1 file changed +4 -2
examples/quadratic/example.js
+4 -2
@@ -23,8 +23,10 @@ var QuadraticCalculator = React.createClass({
23 var a = this.state.a;
24 var b = this.state.b;
25 var c = this.state.c;
26 - var x1 = (-b + Math.sqrt(Math.pow(b, 2) - 4 * a * c)) / (2 * a);
27 - var x2 = (-b - Math.sqrt(Math.pow(b, 2) - 4 * a * c)) / (2 * a);
26 + var root = Math.sqrt(Math.pow(b, 2) - 4 * a * c);
27 + var denominator = 2 * a;
28 + var x1 = (-b + root) / denominator;
29 + var x2 = (-b - root) / denominator;
30 return (
31 <div>
32 <strong>