多重if 和 嵌套 if 选择结构
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 选择结构相关推荐
- java switch嵌套if_(新手)Java课程作业,请各位老哥指教:综合运用嵌套if选择结构、switch选择结构、多重if选择结构实现商品换购功能...
综合运用嵌套if选择结构.switch选择结构.多重if选择结构实现商品换购功能 下面是我自己的代码,功能虽然基本满足,但是感觉好臃肿,很不简洁,有更好的方法吗?import java.util.Sc ...
- Java基础之分支结构--嵌套if选择结构——百米赛跑决赛
import java.util.Scanner; public class Run{public static void main(String[] args){Scanner sc = new S ...
- 小白的java学习之路 “ 选择结构(二)”
switch 选择结构: 为什么使用switch选择结构: switch选择结构可以更好地解决等值判断问题. switch选择结构的四个关键字: switch case default ...
- java switch和if_对比Java中if和switch选择结构二者的区别
理博软件实训部的小伙伴遇到这么一个问题就是,也会用if结构,也会用switch结构,但是二者有什么区别呢,我相信学Java的小伙伴也会遇到这种困扰,所以特地作一下对比. switch选择结构和多重if ...
- 第三章:选择结构(一)
第三章:选择结构(一) 1.if选择结构 1.为什么需要if选择结构 判断条件:条件满足输出,不满足则不输出,需要if选择结构来实现. 2.什么是if选择结构 if选择结构是根据条件判断之后再做处理的 ...
- Java基础-----选择结构(一)
1.if选择结构: if(条件){ 代码块1 //条件成立后要执行的代码 } 2.复杂if选择结构: if(条件){ 代码块1 //条件成立后要执行的代码 }else{ 代码块2 // ...
- java选择结构二星期几_java4选择结构 二
public class jh_01_为什么使用switch选择结构 { /* * 韩嫣参加计算机编程大赛 * 如果获得第一名,将参加麻省理工大学组织的1个月夏令营 * 如果获得第二名,将奖励惠普笔记 ...
- 小白的java学习之路 “ 选择结构(一)”
if选择结构: if选择结构是根据条件判断之后再做处理的一种语法结构. 1.if选择结构的语法: public class Demo{public static void main(String[]a ...
- java中选择结构有哪些_Java中的选择结构
1.if选择结构 if选择结构是根据条件判断之后再做处理的一种语法结构 语法: if(条件){ 代码块//条件成立之后要执行的代码,可以是一条语句,也可以是一组语句 } if后小括号里的条件是一个表达 ...
最新文章
- 面向程序员的网络基本知识 - 网络模型及网络设备
- 【控制】《多智能体机器人系统信息融合与协调》范波老师-第7章-基于 Markov 对策的多 Agent 协调
- jdbc mysql数据库增删查改_通过JDBC对Mysql数据库进行简单的增删改查
- c++ split 方法(转)
- 基于内容的自适应视频传输算法及其应用
- maven 插件之maven-enforcer-plugin的使用
- es6 --- promise和async/await的区别
- compress后的bytearray再decode变大_笔记本电脑风扇噪音变大的原因及其解决办法
- [python]-数据科学库Numpy学习
- java代码中使用http请求时DnsResolver的问题
- QString转Char*字符串
- Linux关机运行的脚本,Linux关机时执行指定脚本功能实现
- C/C++[sort( )]排序
- 2019上半年勒索病毒专题报告
- wago edz 下载_用电子枪制造的WeakAuras Wago.io桥
- 计算机开机弹出的今日热点怎么关闭
- cdr 表格自动填充文字_CDR插件表格安装教程
- 乐客巴巴集团年会于2021年1月17日在广州举行
- 前端程序员福利 利用node写接口
- 工作中可能会使用到的数据结构和算法