1、流程控制
-
简单理解:流程控制就是来控制我们的代码按照什么结构顺序来执行
-
JavaScript中流程控制主要有三种结构:顺序结构、分支结构、和循环结构
-
顺序结构:顺序执行
-
分支结构:条件判断,分不同的路走
-
循环结构:让代码反复执行
2、顺序流程控制
顺序结构是程序中最简单、最基本的流程控制。它会按照代码的先后顺序,依次执行。
程序中大多数代码都是这样执行的。
3、分支流程控制if语句
3.1 分支结构
由上到下执行代码的过程中,根据不同的条件,执行不同的路径代码,从而得到不同的结果。
JS中提供了两种分支结构语句:
-
if语句
-
switch语句
3.2 if语句
3.2.1 语法结构
if (3 > 5) { alert('沙漠骆驼'); //不会弹出 }
条件为真就执行花括号里面的代码,为假则不执行。
3.2.2 案例:18岁才能进入网吧
弹出一个输入框,要求用户输入年龄,如果年龄大于18岁,允许进入网吧。
var age = prompt('请输入年龄:'); if (age >= 18) { alert('允许进入'); }