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一元二次方程。求根相关推荐

  1. 写好 JS 条件语句的 5 条守则

    在用 JavaScript 工作时,我们经常和条件语句打交道,这里有5条让你写出更好/干净的条件语句的建议. 1.多重判断时使用 Array.includes 2.更少的嵌套,尽早 return 3. ...

  2. js 条件语句控制html,如何避免在JS脚本上过多使用 if 语句?(技巧分享)

    如何避免在JS脚本上过多使用 if 语句?本篇文章给大家分享一些方法来我们在 JS 中过多的使用 if 语句.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 最近在重构代码时,我发现 ...

  3. js条件语句初步练习

    var a=18             if(a<10){                 alert("便宜")             }             el ...

  4. JavaScript学习手册六:JS条件语句

    第1关:if-else类型 根据分数a(百分制)返回考试结果:a小于60分返回unpass,否则返回pass function mainJs(a) {a = parseInt(a);//请在此处编写代 ...

  5. 用js求解一元二次方程的根,实根与虚根

    <script> //1.接收用户输入的二次项系数a //2.接收用户输入的一次项系数b //3.接收用户输入的常数项c // 4.判断b^2-4ac是否小于零 //5.如果小于零,则方程 ...

  6. vue条件语句与循环语句的基本使用

    目录 Vue.js 条件语句 Vue.js 循环语句 Vue.js 条件语句 条件判断使用 v-if 指令 <!DOCTYPE html> <html> <head> ...

  7. python条件语句-Python 条件语句

    Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块.高佣联盟 www.cgewang.com 可以通过下图来简单了解条件语句的执行过 ...

  8. python elif 用法_Python入门高级教程--Python 条件语句

    Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和 ...

  9. python优秀程序员条件_Python 条件语句

    Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和 ...

最新文章

  1. 超郁闷的本地连接故障解决过程!!!
  2. 【组合数学】非降路径问题 ( 限制条件的非降路径数 )
  3. 分式的二阶导数怎么求_为何二阶微分要记为 d²y/dx²?
  4. scrapy之settings参数
  5. date数据要在前台显示
  6. 2021年中国人力资源服务行业研究报告
  7. python excel 添加数据_使用pyexcel python在电子表格中添加行数据
  8. 10.1-10.12-广州软件所-实习工作日记
  9. 【LeetCode】剑指 Offer 20. 表示数值的字符串
  10. css3 shapes是什么意思,CSS Shapes有哪些让人兴奋之处
  11. 能源36号文解读_财税2016年36号文件全文解读【专业分析】
  12. 使用odbc连接达梦数据库
  13. linux根分区inode满了该怎么办,linux inode已满解决方法 新的问题No space left on device...
  14. 视频测试皮肤的软件,皮肤检测仪(LEIM魔镜仪)安装及操作视频
  15. python导入数据画折线图_Python学习第93课-导入csv数据并绘制折线图
  16. matlab泰勒公式近似值,泰勒公式及其在在计算方法中的应用.doc
  17. 编程十年 (14):毁人不倦2
  18. 冬日丹崖风貌--承德碧霞山
  19. 小程序代码托管无忧,云效 代码管理接入支付宝小程序平台
  20. 小白服务器编程指北(2)——用Docker编配你的服务器环境

热门文章

  1. 阿里感悟系列文章(存)
  2. 6.0的版本的 tc,不支持大漠对象做数组吗?
  3. Android 开发中的View事件监听机制
  4. POPTEST老李谈JVM、JRE、JDK、java ee sdk with jdk区别
  5. Windows 2008 R2 Powershell 3.0
  6. mysql数据库设计实践_MYSQL教程分享20个数据库设计的最佳实践
  7. python继承 子类init_Python类继承:使用自己的和父的默认值和init方法进行动态子类初始化...
  8. leetcode算法题--矩阵中的幸运数
  9. Netflix是这样炼成的:谁构建,谁运维
  10. spring web参数传递