如果我们要实现一个简单的查询价格的小功能,我们可以用switch语句,
那什么是switch语句呢?
switch语句也是多分支语句,它能根据不同的条件表达式来执行不同代码,可以根据不同变量设定对应的选项。
下面来了解一下它的语法结构:
它是利用表达式的值来和case里面的值进行匹配,如果相同,则执行对应语句。
<script>switch (表达式) { casevalue1: 执行语句1; break; casevalue2: 执行语句2; break; default: 执行最后的语句; } </script>
接下来我们来做一个查询价格的案例,
<script>vargoods=prompt('请输入查询的商品'); switch (goods) { case'保温杯': alert('保温杯的价格50/个') break; case'方便面': alert('方便面的价格10/包') break; default: alert('没有此商品') } </script>
打开浏览器进行验证:
我们输入一个代码中没有的商品试试: