tema96
1
let calculateRoots = function(a,b,c){
let x, x1, x2;
let D;
D=b*b-4*a*c;
if(D===0){
x = -b / (2 * a)
return 'Корень равен ' + x;
}
if(D>0){
x1=(-b+Math.sqrt(D))/(2*a);
x2=(-b-Math.sqrt(D))/(2*a);
return 'Первый корень равен ' + x1 + ', второй корень равен ' + x2;
}
if(D<0){
return 'Корней нет';
}
}
let calculateRoots = function(a, b, c){
let discriminant = b * b - 4 * a * c;
if(discriminant < 0){
return 'Корней нет';
}
if(discriminant == 0){
let root = -b / (2 * a);
return 'Корень равен ' + root
}
if(discriminant > 0){
let root1 = (-b + Math.sqrt(discriminant)) / (2 * a);
let root2 = (-b - Math.sqrt(discriminant)) / (2 * a);
return 'Первый корень равен ' + root1 + ', второй корень равен ' + root2;
}
}