1.案例:编写程序输出一元二次方程的解

分析:

有通式:

根据函数定义,取 Δ=b2−4ac , 可知,方程有两个实根,方程有一个实根(两个相等的实根),

方程无实根(有两个虚根){

Δ>0,方程有两个实根

Δ=0,方程有一个实根(两个相等的实根)

Δ<0,方程无实根(有两个虚根)

2.运行结果:

 

3.代码:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title>
</head><body><script>var a = prompt('请输入a的值')var b = prompt('请输入b的值')var c = prompt('请输入c的值')var pd = b * b - 4 * a * cvar x1 = (-b + Math.sqrt(pd)) / (2 * a)var x2 = (-b - Math.sqrt(pd)) / (2 * a)if (a != 0) {if (pd > 0) {alert('该一元二次方程有两个不相等的实数根' + x1 + '和' + x2)} else if (pd == 0) {alert('该一元二次方程两个相等的实数根' + x1 + '和' + x2)} else {alert('该方程无解')}} else {alert('a的值不能等于0哦')}</script>
</body></html>

【小黑JavaScript入门系列之脑力训练一《编写程序输出一元二次方程的解》】相关推荐

  1. 【小黑JavaScript入门系列之脑力训练一《假设从A地到B地的火车票有硬座和硬卧……》】

    1.案列:假设从A地到B地的火车票有硬座和硬卧,价格分别为100和190元.根据铁路部门规定,未成年人(18周岁以下)身高不足120cm免票,120(含)-150(不含)cm需半票,150及以上的需全 ...

  2. 【小黑JavaScript入门系列之脑力训练一《一阶段练习剩余合集》】

    目录 案例一:100以内能被3整除的数字和 案例二:输出20以内的偶数奇数的个数(包含0) 案例三:输入100以内的素数 案例四:实现1-20数字的平均值 案例五:加工零件 案例六:鸡兔同笼50只,1 ...

  3. javascript入门系列演示·三种弹出对话框的用法实例

    对话框有三种 1:只是提醒,不能对脚本产生任何改变: 2:一般用于确认,返回 true 或者 false ,所以可以轻松用于 if...else...判断 3: 一个带输入的对话框,可以返回用户填入的 ...

  4. js入门系列演示·数组

    数组,用处可多啦,要不怎么会被javascript选如核心成员呢,对了,因为是核心(是核心不是黑心)所以声明方式也有所不同 例如 : var arr=new Array(); JS数组有别于其他语言的 ...

  5. javascript基础系列(入门前须知)

    -----------------------小历史---------------------------- javascript与java是两种语言,他们的创作公司不同,JavaScript当时是借 ...

  6. 视频教程-零基础JS入门系列课程(2)之JS语法基础精讲-JavaScript

    零基础JS入门系列课程(2)之JS语法基础精讲 螺钉课堂讲师,擅长Vue.React.ReactNative.NodeJS等前端框架及技术 邓老师 ¥59.00 立即订阅 扫码下载「CSDN程序员学院 ...

  7. JavaScript 入门哪本书最好?(问、答) 《转载》

    司徒正美,JS魔法师,去哪儿网前端架构师 知乎用户.zinwa.lin.Yang 等人赞同 入门可以看<javascript高级程序设计>与<javascript dom 编程艺术& ...

  8. JavaScript 入门(上)

    目录 一.JavaScript简介 二.JavaScript的特点 1.动态改变页面内容 2.动态改变网页的外观 3.验证表单数据 4.响应事件 三.内容 1.JavaScript简介 一.JavaS ...

  9. xgboost 正则项_XGBoost入门系列第一讲

    Boosted Trees 介绍 XGBoost 是 "Extreme Gradient Boosting"的简称,其中"Gradient Boosting"来 ...

  10. ASP.NET AJAX入门系列(1):概述

    经常关注我的Blog的朋友可能注意到了,在我Blog的左边系列文章中,已经移除了对Atlas学习手记系列文章的推荐,因为随着ASP.NET AJAX 1.0 Beta版的发布,它们已经不再适用,为了不 ...

最新文章

  1. django 链接地址匹配流程
  2. BCH社区公益广告位计划
  3. 万万没想到,钉钉居然是个AI平台
  4. 路由器原理及作用以及交换机
  5. Docker知识6:实战!将一个tensorflow项目制作成Docker image
  6. OpenGL上下文共享示例
  7. java工程师应该学习的知识点
  8. (自连接)SQL面试题-0608
  9. 圆章能随便刻吗_自己晒干的蒲公英能长期当茶随便喝吗?医生:3个危害不请自来...
  10. error C2065: “cout”: 未声明的标识符
  11. vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文)...
  12. python使用-如何在Windows上使用Python进行开发
  13. Spring Cloud Alibaba @SentinelResource配置详解
  14. 量子计算机慕课,计算机组成原理-中国大学mooc-题库零氪
  15. NBU 备份 SAP HANA
  16. 面包屑导航条实现三级分类查询
  17. window7电脑显示屏调亮度的四种方式
  18. 计算机风扇维修,千米快修电脑维修:电脑风扇散热不好,经常出问题怎么办?...
  19. 微信支付成功后服务器宕机了,今天微信出现大面积宕机,可能与支付宝有关?...
  20. Java Service Wrapper 发布Java程序为Windows服务

热门文章

  1. RuntimeError: The size of tensor a (512) must match the size of tensor b (128) at non-singleton dime
  2. 入学计算机水平考试,2017级本科新生计算机水平入学考试要点
  3. Hello Docker(六)——Docker资源配额
  4. 最好的《设计模式 - 复习指南》
  5. wordpress最佳架构_44个最佳自适应WordPress主题(2020)
  6. Tomcat : consider increasing the maximum size of the cache
  7. 两家“创业”公司走到了一起,Data+与Data Fabric殊途同归
  8. 商道高手不显示服务器,商道高手有多少版本-商道高手有多少客户端
  9. mybatis报错:Invalid bound statement (not found): com.xx.mapper.query
  10. IIS的安装与设置(windows版本)