1.在实际开发中,如果判断的条件不止两个,这样我们就需要用到多重 if

2.例如:如果你有500万存款,买宾利。如果你有300万存款,买奔驰。

有100万存款,买奥迪。如果你有50万存款,买大众。有10万存款,

买奥拓。否则买一辆捷安特。

代码如下:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><script>   // parseInt输入的数必须是整数  // prompt 是输入条件的对话框var money = parseInt(prompt('前输入你的存款金额(单位:万):'))if(money>=500){console.log('买一辆宾利');}else if(money>=300){console.log('买一辆奔驰');}else if(money>=100){console.log('买一辆奥迪');}else if(money>=50){console.log('买一辆大众');}else if(money>=10){console.log('买一辆奥拓');}else{console.log('一辆捷安特');}</script>
</body></html>

3.嵌套if选择结构:是当满足第一个条件是进入,然后在判断是否满足第二个条件

例如: 百米跑步成绩跑进12秒的,进入决赛;进入决赛后,再根据性别分组。男的

为男子组,女的为女子组

代码如下:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><script>   // parseFloat 输入的是小数像: 12.22或 19.33 这样的数var score = parseFloat(prompt('请输入百米成绩:'))// 判断成绩是否小于 12 ,是的就进入if(score<12){console.log('进入决赛...');var gender = prompt('请输入性别:')// 如果性别是男 进入男子组 否则进入女子组if(gender==='男'){console.log('进入男子组...');}else{console.log('进入女子组...');}// 没有满足条件直接淘汰}else{console.log('直接淘汰...');}</script>
</body></html>

多重if 和 嵌套 if 选择结构相关推荐

  1. java switch嵌套if_(新手)Java课程作业,请各位老哥指教:综合运用嵌套if选择结构、switch选择结构、多重if选择结构实现商品换购功能...

    综合运用嵌套if选择结构.switch选择结构.多重if选择结构实现商品换购功能 下面是我自己的代码,功能虽然基本满足,但是感觉好臃肿,很不简洁,有更好的方法吗?import java.util.Sc ...

  2. Java基础之分支结构--嵌套if选择结构——百米赛跑决赛

    import java.util.Scanner; public class Run{public static void main(String[] args){Scanner sc = new S ...

  3. 小白的java学习之路 “ 选择结构(二)”

    switch 选择结构: 为什么使用switch选择结构: switch选择结构可以更好地解决等值判断问题. switch选择结构的四个关键字: switch    case    default   ...

  4. java switch和if_对比Java中if和switch选择结构二者的区别

    理博软件实训部的小伙伴遇到这么一个问题就是,也会用if结构,也会用switch结构,但是二者有什么区别呢,我相信学Java的小伙伴也会遇到这种困扰,所以特地作一下对比. switch选择结构和多重if ...

  5. 第三章:选择结构(一)

    第三章:选择结构(一) 1.if选择结构 1.为什么需要if选择结构 判断条件:条件满足输出,不满足则不输出,需要if选择结构来实现. 2.什么是if选择结构 if选择结构是根据条件判断之后再做处理的 ...

  6. Java基础-----选择结构(一)

    1.if选择结构: if(条件){ 代码块1    //条件成立后要执行的代码 } 2.复杂if选择结构: if(条件){ 代码块1    //条件成立后要执行的代码 }else{ 代码块2  // ...

  7. java选择结构二星期几_java4选择结构 二

    public class jh_01_为什么使用switch选择结构 { /* * 韩嫣参加计算机编程大赛 * 如果获得第一名,将参加麻省理工大学组织的1个月夏令营 * 如果获得第二名,将奖励惠普笔记 ...

  8. 小白的java学习之路 “ 选择结构(一)”

    if选择结构: if选择结构是根据条件判断之后再做处理的一种语法结构. 1.if选择结构的语法: public class Demo{public static void main(String[]a ...

  9. java中选择结构有哪些_Java中的选择结构

    1.if选择结构 if选择结构是根据条件判断之后再做处理的一种语法结构 语法: if(条件){ 代码块//条件成立之后要执行的代码,可以是一条语句,也可以是一组语句 } if后小括号里的条件是一个表达 ...

最新文章

  1. 面向程序员的网络基本知识 - 网络模型及网络设备
  2. 【控制】《多智能体机器人系统信息融合与协调》范波老师-第7章-基于 Markov 对策的多 Agent 协调
  3. jdbc mysql数据库增删查改_通过JDBC对Mysql数据库进行简单的增删改查
  4. c++ split 方法(转)
  5. 基于内容的自适应视频传输算法及其应用
  6. maven 插件之maven-enforcer-plugin的使用
  7. es6 --- promise和async/await的区别
  8. compress后的bytearray再decode变大_笔记本电脑风扇噪音变大的原因及其解决办法
  9. [python]-数据科学库Numpy学习
  10. java代码中使用http请求时DnsResolver的问题
  11. QString转Char*字符串
  12. Linux关机运行的脚本,Linux关机时执行指定脚本功能实现
  13. C/C++[sort( )]排序
  14. 2019上半年勒索病毒专题报告
  15. wago edz 下载_用电子枪制造的WeakAuras Wago.io桥
  16. 计算机开机弹出的今日热点怎么关闭
  17. cdr 表格自动填充文字_CDR插件表格安装教程
  18. 乐客巴巴集团年会于2021年1月17日在广州举行
  19. 前端程序员福利 利用node写接口
  20. 工作中可能会使用到的数据结构和算法

热门文章

  1. MATLAB导入EXCEL表格数据画散点图
  2. 如何在手机上完成日语翻译中文
  3. hadoop相关软件下载地址
  4. 【C语言】for循环常见问题
  5. 【计算机网络】数据流简单分析
  6. mycat的主从关系 垂直分库 水平分表 以及mycat分片联表查询的配置详解(mysql5.7系列)
  7. !-- --与%-- --%
  8. Flink-DataStream快速上手
  9. Redis主从配置读写分离
  10. 红米手机H5布局压扁