3, js 基础之switch语句

switch语句通过用户输入的年龄判断年龄段并输出 javascript,switch语句,判断年龄段 立即下载

一:switch语句的语法形式:

switch(表达式){
    case 常量1: 
        语句1;
        break;
    case 常量2:
        语句2;
        break;
    ....
    case 常量n:
        语句n;
        break;
    default:
        语句m;
        break;
}

说明:
1,表达式的结果等于哪个case的常量,则执行其后的语句,执行完break就跳出switch结构,都不满足则执行default的语句。
2,break的作用:是跳出switch结构,如果没有break,程序会在匹配成功的位置开始,一直执行下面分支的的语句包括default里的语句(对于剩下的语句不再判断,直接执行,前提是从匹配成功的位置开始)。
例子:
例子 1 :(不加break)

var grade = "B";
switch (grade){
    case "A":
        console.log("你家孩子真优秀,是个聪明宝宝");
        break;                 
    case "B":
        console.log("你家孩子表现良好,还有提升空间");

    case "C":
        console.log("你家孩子表现一般,需要好好鼓励!");

    case "D":
        console.log("你家是个熊孩子,够你操心的了");

    default:
        console.log("没有找到匹配的数据");
            break;
}

结果为:
你家孩子表现良好,还有提升空间
你家孩子表现一般,需要好好鼓励!
你家是个熊孩子,够你操心的了
没有找到匹配的数据


例子2:(加上break)
var grade = "B";
switch (grade){
    case "A":
        console.log("你家孩子真优秀,是个聪明宝宝");
        break;
    case "B":
        console.log("你家孩子表现良好,还有提升空间");
        break;
    case "C":
        console.log("你家孩子表现一般,需要好好鼓励!");
        break;
    case "D":
        console.log("你家是个熊孩子,够你操心的了");
        break;
    default:
        console.log("没有找到匹配的数据");
        break;
}
结果为:
你家孩子表现良好,还有提升空间
操作系统期末大题类型题解 额,OS主要这回考程序分析题,PV操作、生产者消费者啊,哲学家进餐问题,死锁问题啊,如何避免死锁,经典银行家算法,页面置换算法啥的,磁盘调度......总计还有很多,就不一一说了 PV操作 谈到PV操作,首先要了解什么是信号量,其实就是用来解决互斥与同步问题的,分为原语wait(S)和signal(S),也就是我们常说的PV操作,在这里给出王道上的概念 wait(S){ while(S>0) S=S-1; } signal(S){ S=S+1; } 记录型信号量 阅读详情

相关推荐

告别regsvr32!易语言调用大漠插件dm.dll的免注册实战(附Win7/10/11避坑指南)

本文详细介绍了易语言如何免注册调用大漠插件dm.dll的实战方法,通过`dmreg.dll`实现真正的免注册调用,规避了传统`regsvr32`注册方式带来的权限和兼容性问题。文章包含核心原理剖析、易语言实现细节、多系统兼容性方案及高级应用场景,帮助开发者实现绿色化部署,提升自动化脚本开发效率。

weixin_42553471的博客 296

JavaScript第 29 篇,JavaScript中的switch语句(JS中的switch语句使用详细)

⭐在JavaScript中,switch语句是一种多路选择结构,它允许一个变量或表达式与多个可能的值进行比较,然后根据匹配的结果执行相应的代码块。switch语句提供了一种更加清晰和简洁的方式来处理多个条件判断,而不是使用多个嵌套的if-else语句。用于基于不同的条件执行不同的代码块。它的设计使得在多个可能的值中进行决策时,代码更为清晰和易于阅读。

AI Agent 全栈架构师(AI + GIS + Backend)& 数字芯片系统架构师(FPGA),NorthCity Smile的博客(NcSmile,博主域名:https://ncmile.blog.youkuaiyun.com) 3万+

微处理器实验报告-实验四

实验四 可编程定时/计数器8253实验 一、实验要求 利用8086外接8253可编程定时/计数器,可以实现方波的产生。 二、实验目的 1、学习8086与8253的连接方法。 2、学习8253的控制方法。 3、掌握8253定时器/计数器的工作方式和编程原理

青竹小轩的博客 5110

JavaScript中的switch详解

switch 语句用来选择多个需被执行的代码块之一。

天书笔记 3万+

sap2000 api matlab,SAP2000_API入门指南.pdf

SAP2000_API入门指南北 京 金 土 木 软 件 技 术 有 限 公 司Beijing Civil King Software TechnologyCo., Ltd.SAP2000 API 入门指南余承飞 韦群跃 汤娣概述SAP2000 API 是从 SAP2000 V11 开始引进的,即应用软件编程接口。用户可以编写程序,通过API 随心所欲地调用 SAP2000...

weixin_42118423的博客 1941

简单搭建 可视化日志+链路追踪

JAVA 可视化日志、链路追踪、plumeLog、Tlog、Logback

qq_39535439的博客 1204

JS语言学习之switch语句

财运方面,你的收入水平持续的增长,来自多方面的补益让人羡慕不已。8 alert("已婚者享受着被疼爱的感觉,有了情感的滋润,做事的热情尤为浓厚。③break表示强制跳出该switch语句,如果没有break,语句在匹配完之后,执行了想要的代码部分,不会自动跳出,会继续往下执行代码,哪怕后面的case不匹配,直到遇到一个break,才会跳出。switch语句也是我们条件分支语句,又叫开关语句,允许一个程序去计算一个表达式的值,让这个值去匹配一个case 选项,匹配成功直接执行该case中的结构体。

hdxx2022的博客 4107

OFDR解调全同弱反射光纤阵列

全同弱反射光纤光栅阵列是在一根光纤上密集刻写波长相同的WFBG,由于每个光栅的反射都比较弱,可实现一根光纤上复用成千上万个光栅,阵列上每个光栅栅区长度相同,相邻光栅之间栅距相同,呈周期性分布。2、获取测量信号:对弱栅阵列加载状态下,使用OFDR系统再次获取弱栅时域曲线,为测量信号。(这里需要注意的是对弱栅阵列加载后,不能使弱栅中心波长漂移到激光器波长扫描范围之外,若超出范围则OFDR技术不能获取弱栅反射信号,因此在选择弱栅阵列波长时尽量让其中心波长在激光器波长扫描范围中间,确保温度/应变测量范围。

m0_69386663的博客 1954

JavaScript中Switch语句的使用方法

除了if ... else之外,JavaScript还有一个称为switch语句的功能。 switch是一种条件语句,它将针对多种可能的情况评估表达式,并根据匹配的情况执行一个或多个代码块。 switch语句与包含许多其他if块的条件语句密切相关,并且它们通常可以互换使用。 在本教程中,我们将学习如何使用switch语句,以及如何使用相关的关键字case,break和default。 最后,我们将介绍如何在switch语句中使用多个case。 Switch switch语句计算表达式并作为匹配大小

暖雪若峰的博客 1万+

AI自瞄原理剖析(四)从Yolo推理坐标到屏幕坐标:基于FOV视角与焦距的坐标变换与精准瞄准

从Yolo推理框架得到的坐标到屏幕坐标的转换是一个涉及到FOV视角、焦距以及分辨率的复杂过程。通过数学公式,我们可以将推理框坐标反推为游戏内的实际坐标,并最终映射到屏幕坐标系中。利用这些信息,AI自瞄系统能够精确计算出准星从当前位置移动到敌人位置的距离,实现精准的自动瞄准。通过这种方法,AI自瞄系统能够在不同的游戏环境下灵活应对,提供高度精确的操作体验。在AI自瞄系统中,目标检测仅仅是第一步,获取到预测框的坐标后,我们还需要将这些坐标转换为实际屏幕上的精确位置。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1333

Puchem化合物数据批量抓取采集_宝典_教程_Python爬虫

本文共计6500字,导出到PDF达42页(含代码)。从0教你如何抓取Pubchem化合物数据。 1、 Pubchem介绍 ​ Pubchem是美国国立卫生研究院(NIH)的开放式化学数据库,自2004年推出以来,pubchem已成为科学家、学生和公众的重要化学信息资源。其专门针对化学结构搜索,是网络药理学研究经常用到的数据库之一,不仅使用方便而且免费。 ​ PubChem主要包含小分子,但也包含较大的分子,例如核苷酸,碳水化合物,脂质,肽和化学修饰的大分子。收集有关化学结构,标识符,化学和物理性..

qq_34843422的博客 6073

掌握js的switch用法

掌握js的switch用法

qq_42880714的博客 1万+

爬虫:一文掌握 Pydoll 的详细使用(彻底改变浏览器自动化,且能绕过绕过验证码!)

Pydoll正在彻底改变浏览器自动化!与其他解决方案不同,它消除了对Web驱动程序的需求,提供了流畅可靠的自动化体验和本机异步性能。

数据知道的博客 1万+

js day3 分支语句之switch语句和循环

SWITCH 条件分支结构 也是条件判断语句的一种 是对于某一个变量的判断 语法: switch (要判断的变量) { case 情况1: 情况1要执行的代码 break case 情况2: 情况2要执行的代码 break case 情况3: 情况3要执行的代码 break default: 上述情况都不满足的时候执行的代码 } 要判断某一个变量 等于 某一个值得时候使用 例子????: 根据变量给出的数字显示是星期几 var week = 1 switch (week) {

qq_46867345的博客 210

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

JavaScript学习【3】——流程控制:if语句、三元表达式、switch语句

JavaScript学习【3】——流程控制:if语句、三元表达式、switch语句。已有其他语言基础,较为简单。欢迎交流,一切顺利!

qq_48285331的博客 352

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

AI如何帮你优化JS Switch语句?3个实用技巧

比如处理HTTP状态码时,原本需要20多行的switch块,优化后变成了一个清晰的对象字面量,通过键值对就能快速查找对应处理逻辑。对于需要持续运行的服务端项目,平台的一键部署功能也很实用,优化后的代码可以立即上线验证效果。有次优化用户权限判断代码,AI一下子就发现了3处重复的权限校验逻辑,合并后代码量减少了30%。正好尝试用AI工具来优化这些代码,效果出乎意料的好。比如处理订单状态时,刚输入"switch(status)",它就列出了所有可能的status枚举值,省去了手动查找文档的时间。

SilverMoon18的博客 435

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

CoffeeScript 0.9.3:Switch 编译为原生 JS Switch、可空函数调用与 `--watch` 支持

本文基于当前仓库中的 [0.9.3 版本发布说明](https://link.gitcode.com/i/e1f131a090dff8ec686748fe0552f6e9)。该版本发布于 2010 年 9 月 16 日,是 CoffeeScript 1.0 正式版(2010 年 12 月)之前的最后一个大版本系列中的一次关键迭代,其核心改动集中在三个方面: 1. **`switch` 语句编译策

gitblog_00948的博客 339

javascript高级程序设计阅读收获(3.6.10)——switch语句

switch(5){ case 1:console.log(111); case 5:console.log(555); case 6:console.log(666); default:console.log("default") } 每一个case后面的代码块中应当加上break;上面的案例代码中没有加break,会打印出555,666,default这三个信息。 不建议不写break,如果确实需要不写break,推荐加上注释。 switch(5){

木子 旭的博客 73

白骑士的JavaScript教学语法基础篇之流程控制 2.3.1 条件语句(if, else if, else, switch)

在编写JavaScript代码时,控制程序的执行流程是非常重要的任务。通过条件语句,程序可以根据不同的条件执行不同的代码,从而实现更加复杂和动态的逻辑处理。JavaScript中主要的条件语句包括‘if‘、‘else if‘、‘else‘以及‘switch‘。

JeremyTC的博客 665

js流程控制语句-分支控制语句(if、三元、switch)

常用的流程控制语句。

chenximuxueya的博客 190

JS学习记录3/if语句/用if语句给三个数排序/switch语句/while循环/输入本金、年利率和最后总金求年数/do···while循环/for语句/for语句练习/break/continue

代码块 程序是由一条一条语句构成的,语句是按照自上向下的顺序一条一条执行的,在JS中可以使用{}为语句进行分组,同一个{}中的语句我们称为是一组语句,它们要么都执行,要么都不执行,一个{}中的语句我们也称为叫一个代码块,在代码块后面不用编写;了。 JS中的代码块只具有分组作用,没有其他的用途,代码块内部的内容在外部是完全可见的。流程控制语句 流程控制语句可以控制程序执行流程,使程序可以根据一定的条件来选择执行。 语句的分类: 1、条件判断语句 2、条件分支语句 3、循环语句条件判断语句:可以在执行某段代码之

qq_49080239的博客 474

javascript的switch语句

和c一样

m0_62387059的博客 202

前端|JavaScript 基础 - 第3天(黑马笔记)

script>// 1. 语法,使用 [] 来定义一个空数组// 定义一个空数组,然后赋值给变量 classes​// 2. 定义非空数组let classes = ['小明', '小刚', '小红', '小丽', '小米']</script>通过[]定义数组,数据中可以存放真正的数据,如小明、小刚、小红等这些都是数组中的数据,我们这些数据称为数组单元,数组单元之间使用英文逗号分隔。

weixin_53720617的博客 1106

三元运算符:switch语句介绍

财运方面,你的收入水平持续的增长,来自多方面的补益让人羡慕不已。8 alert("已婚者享受着被疼爱的感觉,有了情感的滋润,做事的热情尤为浓厚。③break表示强制跳出该switch语句,如果没有break,语句在匹配完之后,执行了想要的代码部分,不会自动跳出,会继续往下执行代码,哪怕后面的case不匹配,直到遇到一个break,才会跳出。switch语句也是我们条件分支语句,又叫开关语句,允许一个程序去计算一个表达式的值,让这个值去匹配一个case 选项,匹配成功直接执行该case中的结构体。

hdxx2022的博客 954

《javascript》条件分支语句

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script type="text/jscript"> /* 条件语句分支句也叫switch语句 语法: switch(条件语句){ case 表达式; 语句。。 break; case 表达式; .

glglgl1的博客 379

JS学习系列2-Javascript流程控制语句与数组

1.Javascript流程控制语句 1.1 概念 JavaScript中的语句是从上到下一层一层执行的,通过流程控制语句可以控制程序执行的流程,使程序可以根据一定的条件来选择执行。主要分为顺序执行、 选择执行、 循环执行这三种 1.2 条件语句 如果说JavaScript解释器是按照代码的"路径"执行的话 那条件语句就是这条路上的分叉点 代码执行到这里时必须选择其中一条路径继续执行 JavaScript提供了两种条件语句:if…else语句和switch…case语句 1.2.1 if else语句 当

m0_37643322的博客 391
上一篇: 2 ,JS之 if 条件语句
下一篇: 4, js 基础之 for 循环语句
wl10220708
博客等级 码龄9年 5粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值