时间: 2020-09-9|44次围观|0 条评论

1.标准体重:
//男士体重=身高-100±3<br />
//女士体重=身高-110±3<br />
//输入性别、身高、体重,查看体重是否标准。

<script type="text/javescript">var sex = prompt("性别");var height = prompt("身高(cm)");var weight = prompt("体重(kg)");height =parseFloat(height );weight = parseFloat(weight );var  bt_nan =weight -(height -100);var  bt_nv =weight -(height -110);     if (sex =="男"){    if (bt_nan >3){        alert("您超重了!");    }else if (bt_nan<-3){        alert("您营养不良!");    }else{        alert("您很正常!");    }    }else if(sex =="女"){     if (bt_nv >3){        alert("您超重了!");    }else if (bt_nv<-3){        alert("您营养不良!");    }else{        alert("您很正常!");    }}else{    alert("你是外星来的吗!");}</script>

2方程ax2+bx+c=0;一元二次方程。求根
△=b2-4ac;若△<0方程无实根
若△>0,方程有两个不相同的实根x1   x2
若△=0,方程有两个相同的实根
某个数进行开平方——Math.Sqrt()
求根公式:(-b±Math.Sqrt(△))/2a

<script   type="text/javascript">var a = prompt("a");var b = prompt("b");var c = prompt("c");var delta =b*b - 4*a*c;var x1 = (-b + Math.sqrt(delta))/(a*2);var x2 = (-b - Math.sqrt(delta))/(a*2);    a =parseFloat(a);b =parseFloat(b);c =parseFloat(c);if(!isNaN(a) && !isNaN(b) && !isNaN(c)){if (a==0){    alert("您输入的不是一元二次方程");}else{    if(delta < 0){        alert("方程没有实根");    }else if(delta > 0){        alert("此方程有两个不相同的实数根:x1="+ x1  +",x2="+x2 )    }else{        alert("此方程有两个相同的实数根:x1=x2="+ -b/2*a)    }}}else{    alert("您输入的不正确!");}</script>

 

文章转载于:https://www.cnblogs.com/shenzikun1314/p/6229029.html

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《javascript if 和else 语句练习
   

还没有人抢沙发呢~