博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多种选择(Switch)
阅读量:4468 次
发布时间:2019-06-08

本文共 780 字,大约阅读时间需要 2 分钟。

语法:

switch(' 表达式')

{

case 值1:

执行代码块 1

break;

case值2:

执行代码块2

break;

...

case 值n:

执行代码块n

break;

default:

与case值1、case值2...case值n不同时执行的代码

}

语法说明:

Switch 必须赋初始值,值与每个case值匹配。满足执行该case后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。

例子:假设评价学生的成绩,10分满分制,我们按照每一分一个等级将成绩分等级,并根据成绩的等级做出不同的评价。

var myscore = 6;//myscore变量存储分数,假设为6

switch (myscore)//switch实现判断,case6匹配

{

case 0:

case1:

case2:

case3:

case4:

case5:

 degree = "继续努力";

document.write("评语:"+degree+"<br>");

break;

case 6:

degree ="及格,加油!";

document.write("评语:"+degree+"<br>");

case 7:

degree="凑合,奋进!";

document.write("评语:"+degree+"<br>");

case 8:

case 9;

degree="高手,大牛!";

document.write("评语:"+degree+"<br>");

case 8:

degree="很棒,很棒!";

document.write("评语:"+degree+"<br>");

转载于:https://www.cnblogs.com/jiuyuetian/p/6282569.html

你可能感兴趣的文章
c3po数据库连接池中取出连接
查看>>
bootstrap-table 分页
查看>>
使用本机IP调试web项目
查看>>
【Java面试题】58 char型变量中能不能存贮一个中文汉字?为什么?
查看>>
C++ Primer 第六章 函数
查看>>
交互设计算法基础(3) - Quick Sort
查看>>
Ubuntu各种软件的安装
查看>>
Android电源管理
查看>>
C#_基础_方法以及方法重载(十)
查看>>
新起点新希望
查看>>
LINQ系列:LINQ to DataSet的DataTable操作
查看>>
ASP。net 测验
查看>>
java开发环境搭建-慕课网
查看>>
NOIP2015-D2T3运输计划
查看>>
Z :彻底了解指针数组,数组指针以及函数指针 [复
查看>>
2013年终总结
查看>>
Start to study Introduction to Algorithms
查看>>
AE常见接口之间的关系(较笼统)+arcgis常见概念
查看>>
正则表达式
查看>>
Mysql的DATE_FORMAT()日期格式转换
查看>>