js基础笔记

来源:互联网 发布:天蝎座为什么被黑 知乎 编辑:程序博客网 时间:2024/06/07 07:52

求解一元二次方程的根x =(-b±√(b^2-4ac))/2a

var a = Number(prompt("二次项系数a"));    var b = Number(prompt("一次项系数b"));    var c = Number(prompt("常数项c"));    var d =b*b-4*a*c;    var x1,x2;    if(a != 0)    if(d >0)    {        x1 = (-b +Math.sqrt(d)/(2*a));        x2 = (-b -Math.sqrt(d)/(2*a));        alert("两个根分别是:"x1 +" " +x2);    }else if(d ==0)    {        x1=x2=(-b)/(2*a);        alert(x1=x2("有且只有一个实数根"));    }    else    {       alert("没有实数根");    }else{        alert("不能构成一元二次方程")    }
原创粉丝点击