时间:2021-04-16
如果需要对同一个表达式进行多次判断,那么就可以使用switch语句,格式如下:
switch(expression)
{//注意:必须用大括号将所有case括起来。
case value1:
statement1; //注意:此处即使使用了多条语句,也不能使用大括号。
break;
case value2:
statement2;
break;
......
case valueN:
statementN;
break;
default:
statement;
}
该格式实际上相当于以下if else语句:
if(expression==value1) statement1;
else if(expression==value2) statement2;
...
else if(expression==valueN) statementN;
else statement;
但switch语句显然比if else语句更容易让人理解,尤其是当需要判断的条件多于3个时。以下示例显示了switch语句的用法,如下:
<html>
<head>
<title>条件语句</title>
</head>
<body>
<script language="javascript" type="text/javascript">
<!--
var a=1;
switch(a)
{
case 0:
document.write("a=0");
break;
case 1:
document.write("a=1");
break;
default:
document.write("a不是一个二进制位!");
}
-->
</script>
</body>
</html>
运行结果如下图:
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
条件语句可以使程序按照预先制定的条件进行判断,从而选择执行任务。在JavaScript中提供了if语句、elseif语句以及switch语句等三种条件语句。
前言switch语句用于基于不同条件执行不同动作。JavaScriptSwitch语句请使用switch语句来选择多个需被执行的代码块之一。switch(表达式
Python当中并无switch语句,本文研究的主要是通过字典实现switch语句的功能,具体如下。switch语句用于编写多分支结构的程序,类似与if….el
多选择结构switch语句在java中为多路分支选择流程专门提供了switch语句,switch语句根据一个表达式的值,选择运行多个操作中的一个。他的语法形式如
Go语言switch语句switch语句用于基于不同条件执行不同动作,每一个case分支都是唯一的,从上直下逐一测试,直到匹配为止。。switch语句执行的过程