js条件语句,用if...else if....else方程ax2+bx+c=0一元二次方程。求根
if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码
if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码
if...else if....else 语句- 使用该语句来选择多个代码块之一来执行
方程ax2+bx+c=0;一元二次方程。求根
△=b2-4ac;若△<0方程无实根
若△>0,方程有两个不相同的实根x1 x2
若△=0,方程有两个相同的实根
某个数进行开平方——Math.Sqrt()
方程的两个根
x1=【-b+根号下(b²-4ac)】/2a
x2=【-b-根号下(b²-4ac)】/2a
<script type="text/javascript">
var a=prompt("请输入一个不为0数字");
var b=prompt("请输入一个数字");
var c=prompt("请输入一个数字");
var y=b*b-4*a*c;
var x1=(-b-Math.sqrt(y))/(2*a);
var x2=(-b+Math.sqrt(y))/(2*a);
if(a==0){
alert("输错了吧"); //先判断A是不是输入的为0,因为A不能等于0,如果输入0提示出错了
}
else if(y==0) //再进行判断如果当△=0,时满足则方程有两个相同的实根,并输出
{
alert("方程有2相同的根"+x1+","+x2);
}
else if(y<0)
{
alert("方程没有根"); //再进行判断如果当△<0,方程是没有根的,直接输出没有根
}
else {
alert("方程有2个根"+x1+","+x2);} //最后剩下△>0情况,则方程有两个不相同的实根x1 x2
</script>
转载于:https://www.cnblogs.com/yi11/p/6586886.html
js条件语句,用if...else if....else方程ax2+bx+c=0一元二次方程。求根相关推荐
- 写好 JS 条件语句的 5 条守则
在用 JavaScript 工作时,我们经常和条件语句打交道,这里有5条让你写出更好/干净的条件语句的建议. 1.多重判断时使用 Array.includes 2.更少的嵌套,尽早 return 3. ...
- js 条件语句控制html,如何避免在JS脚本上过多使用 if 语句?(技巧分享)
如何避免在JS脚本上过多使用 if 语句?本篇文章给大家分享一些方法来我们在 JS 中过多的使用 if 语句.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 最近在重构代码时,我发现 ...
- js条件语句初步练习
var a=18 if(a<10){ alert("便宜") } el ...
- JavaScript学习手册六:JS条件语句
第1关:if-else类型 根据分数a(百分制)返回考试结果:a小于60分返回unpass,否则返回pass function mainJs(a) {a = parseInt(a);//请在此处编写代 ...
- 用js求解一元二次方程的根,实根与虚根
<script> //1.接收用户输入的二次项系数a //2.接收用户输入的一次项系数b //3.接收用户输入的常数项c // 4.判断b^2-4ac是否小于零 //5.如果小于零,则方程 ...
- vue条件语句与循环语句的基本使用
目录 Vue.js 条件语句 Vue.js 循环语句 Vue.js 条件语句 条件判断使用 v-if 指令 <!DOCTYPE html> <html> <head> ...
- python条件语句-Python 条件语句
Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块.高佣联盟 www.cgewang.com 可以通过下图来简单了解条件语句的执行过 ...
- python elif 用法_Python入门高级教程--Python 条件语句
Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和 ...
- python优秀程序员条件_Python 条件语句
Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和 ...
最新文章
- 超郁闷的本地连接故障解决过程!!!
- 【组合数学】非降路径问题 ( 限制条件的非降路径数 )
- 分式的二阶导数怎么求_为何二阶微分要记为 d²y/dx²?
- scrapy之settings参数
- date数据要在前台显示
- 2021年中国人力资源服务行业研究报告
- python excel 添加数据_使用pyexcel python在电子表格中添加行数据
- 10.1-10.12-广州软件所-实习工作日记
- 【LeetCode】剑指 Offer 20. 表示数值的字符串
- css3 shapes是什么意思,CSS Shapes有哪些让人兴奋之处
- 能源36号文解读_财税2016年36号文件全文解读【专业分析】
- 使用odbc连接达梦数据库
- linux根分区inode满了该怎么办,linux inode已满解决方法 新的问题No space left on device...
- 视频测试皮肤的软件,皮肤检测仪(LEIM魔镜仪)安装及操作视频
- python导入数据画折线图_Python学习第93课-导入csv数据并绘制折线图
- matlab泰勒公式近似值,泰勒公式及其在在计算方法中的应用.doc
- 编程十年 (14):毁人不倦2
- 冬日丹崖风貌--承德碧霞山
- 小程序代码托管无忧,云效 代码管理接入支付宝小程序平台
- 小白服务器编程指北(2)——用Docker编配你的服务器环境
热门文章
- 阿里感悟系列文章(存)
- 6.0的版本的 tc,不支持大漠对象做数组吗?
- Android 开发中的View事件监听机制
- POPTEST老李谈JVM、JRE、JDK、java ee sdk with jdk区别
- Windows 2008 R2 Powershell 3.0
- mysql数据库设计实践_MYSQL教程分享20个数据库设计的最佳实践
- python继承 子类init_Python类继承:使用自己的和父的默认值和init方法进行动态子类初始化...
- leetcode算法题--矩阵中的幸运数
- Netflix是这样炼成的:谁构建,谁运维
- spring web参数传递