var calculateRoots = function(a,b,c){
if ((b * b - 4 * a * c)<0){return 'Корней нет'}
else if ((b * b - 4 * a * c)==0){
return ('Корень равен ' + -b / (2 * a))
}
else if ((b * b - 4 * a * c)>0){
return ('Первый корень равен ' +(-b + Math.sqrt(b * b - 4 * a * c)) / (2 * a) + ', второй корень равен ' + (-b - Math.sqrt(b * b - 4 * a * c)) / (2 * a))
}
}
var calculateRoots = function(a, b, c){
var discr = b * b - 4 * a * c;
if (discr < 0){
return ‘Корней нет’
}
if (discr === 0){
var core = -b / (2 * a);
return 'Корень равен ’ + core
}
if (discr > 0){
core = (-b + Math.sqrt(discr)) / (2 * a);
var coreSecond = (-b - Math.sqrt(discr)) / (2 * a);
return 'Первый корень равен ’ + core + ', второй корень равен ’ + coreSecond
}
}
let calculateRoots = function (a, b, c) {
let d = b * b - 4 * a * c;
let root;
let root1;
let root2;
if (d < 0) {
return 'Корней нет';
} else if (d === 0) {
root = -b / (2 * a);
return 'Корень равен ' + root;
} else {
root1 = (-b + Math.sqrt(d)) / (2 * a);
root2 = (-b - Math.sqrt(d)) / (2 * a);
return 'Первый корень равен ' + root1 + ', второй корень равен ' + root2
}
}
let calculateRoots = function (a, b, c) {
let disc = b * b - 4 * a * c;
if (disc < 0) {
return ‘Корней нет’;
} else if (disc === 0) {
return 'Корень равен ’ + (-b / (2 * a));
} else {
return 'Первый корень равен ’ + (-b + Math.sqrt(disc)) / (2 * a) + ', второй корень равен ’ + (-b - Math.sqrt(disc)) / (2 * a);
}
}
let calculateRoots = function(a, b, c) {
const d = b ** 2 - 4 * a * c;
if (d < 0) {
return 'Корней нет' ;
}
const decimal = (2 * a)
if (d === 0) {
return `Корень равен ${-b / decimal}`;
}
const x1 = (-b + d ** 0.5) / decimal;
const x2 = (-b - d ** 0.5) / decimal;
return `Первый корень равен ${x1}, второй корень равен ${x2}`;
}