day-6.4 判断控制语句的switch写法

JS支持将判断条件是全等判断的判断控制语句改写成swtich关键字的函数语句。

什么样的判断条件是全等判断 ?

1 if (name === "guoguo");//这种就是全等判断的条件语句。

 

可将if 判断的语句改成 switch 判断的要求是if判断语句的判断条件为全等判断:

 1 <script>
 2             var a = prompt("请输入你喜欢吃的水果:");
 3             if (a==="香蕉"){
 4                 alert("很好吃");
 5             }else if (a==="苹果"){
 6                 alert("4500一个");
 7             }else if (a==="芒果"){
 8                 alert("小台农最好吃");
 9             }else if (a==="荔枝"){
10                 alert("好吃但是会上火");
11             }else {
12                 alert("这个水果老子不懂");
13             }
14 </script>

改写成switch 判断语句

 1 <script>
 2             var a = prompt("请输入你喜欢吃的水果:");
 3             switch (a){
 4                 case "香蕉":
 5                     alert("很好吃");
 6                     break;
 7                 case "苹果":
 8                     alert("4500一个");
 9                     break;
10                 case "芒果":
11                     alert("小台农最好吃");
12                     break;
13                 case "荔枝":
14                     alert("好吃但是会上火");
15                     break;
16                 default :
17                     alert("这个水果老子不懂");
18                     break;
19             }
20 </script>

将全等条件判断的if语句改写成switch 语句,语意更直观,更有利于代码阅读。

posted @ 2018-06-01 22:48  bibiguo  阅读(192)  评论(0)    收藏  举报