Advertisement
igrilkul

19. Quadratic Equation

May 20th, 2018
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(arr)
  2. {
  3.     let a=arr[0];
  4.     let b=arr[1];
  5.     let c;
  6.     if(arr.length<3)
  7.     {
  8.          c=0;
  9.     }
  10.     else
  11.          c=arr[2];
  12.  
  13.     let discriminant=b*b-4*a*c;
  14.     let x1=0;
  15.     let x2=0;
  16.  
  17.     if(discriminant>0)
  18.     {
  19.         x1=(-b+Math.sqrt(discriminant))/(2*a);
  20.         x2=(-b-Math.sqrt(discriminant))/(2*a);
  21.         console.log(Math.min(x1,x2));
  22.         console.log(Math.max(x1,x2));
  23.     }
  24.     else if(discriminant==0)
  25.     {
  26.         x1=-(b/2*a);
  27.         console.log(x1);
  28.     }
  29.     else
  30.     {
  31.         console.log("No");
  32.     }
  33. }
  34. solve([6,11,-35]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement