Chapter 4 · statements

分支路径模拟器

同一组输入会让程序走进不同语句块。调节变量后,观察条件从上到下检查,直到某条路径被选中。

输入变量

判断顺序:小于 13、小于 18、成人会员、成人游客。
member 布尔开关
false:不是会员
switch 会把表达式结果和每个 case 做严格匹配。
age 16
member false
status "paid"

if / else if / else

switch(status)

代码路径 if 第 2 条被命中
实际输出 console.log
if 输出 显示:青少年入口
switch 输出 显示:已付款,准备发货