Shimmer语法教学进阶篇
流程控制
学习Shimmer中的流程控制语句
我们走得太快,是该停下来等等自己的灵魂了
流程控制语句让程序可以根据不同条件执行不同的代码,实现灵活的逻辑控制
条件控制
🔀
🔄
循环控制
♾️
while 循环
- while循环只要条件表达式返回为
true
便会一直循环,直到执行break
/return
或是条件不再满足才会停止 - 值得注意的是,循环不结束,代码是不会继续向下运行的,使用时候应该自行编排。
实际应用示例
🎮
游戏菜单系统
📊
成绩统计系统
练习题
🎲
练习1:猜数字游戏
编写一个猜数字游戏:
- 生成一个1-100的随机数
参阅工具集函数表
- 玩家有多次机会猜测
- 根据猜测结果提示"大了"或"小了"
- 猜对时显示尝试次数
🛒
练习2:购物车系统
实现简单的购物车功能:
- 可以添加商品和数量
- 计算总价
- 应用不同折扣规则
- 输出购物清单
流程控制是编程的核心概念之一。通过组合使用不同的控制结构,我们可以实现复杂的程序逻辑。建议多加练习,熟练掌握各种控制语句的使用。