Feekood基本语法(3)-- 循环控制
来源:互联网 发布:网络代理商诈骗 编辑:程序博客网 时间:2024/06/11 02:41
Feekood中提供了与现代编程语言相似的控制流结构。主要包括:
(1)条件控制语句:if、case
(2)循环语句:while、for、foreach、set
(3)跳转语句:break、continue
1.if语句
语法:If(condition, ifTrueValue, ifFalseValue);
功能类似于三元运算符。示例如下:
2.case语句
语法:Case(condition1, expression1, condition2, expression2,…);
集成了switch语句的功能,可以在case语句中判断多个条件,并执行其中的expression,如果expression有多条语句,用{}包裹成为块状代码即可。示例如下:
3.while语句
语法:While(condition, expression);
如果expression有多条语句,用{}包裹成为块状代码即可。示例如下:
4.for语句
语法:For(initialization; condition; increment) expression;
如果expression有多条语句,用{}包裹成为块状代码即可,块状代码要有分号作为结束。示例如下:
多层嵌套的for循环可以省略大括号和分号结束符,但是为了保持代码风格,所以不推荐使用。示例如下:
5.foreach语句
语法:Foreach(array, expression);
遍历一维集合中的元素,并循环执行表达式,可以在循环中使用value获取每次迭代的元素值。多重嵌套遍历的用法与for语句相同。示例如下:
6.set语句
语法:Set(count|array, expression);
运行count次表达式,并将其运行结果放入新集合中,可以使用value取得每次迭代0~(count-1)的数值。示例如下:
7.break语句
语法:Break();
用于跳出整个循环。示例如下:
8.continue语句
语法:Continue();
用于中断当前循环。示例如下:
官方QQ群:53869409
出处:http://blog.csdn.net/wooyoogame/article/details/43940511
本文版权归作者和CSDN共有,欢迎转载,但请在明显位置给出原文链接,否则保留追究法律责任的权利。
- Feekood基本语法(3)-- 循环控制
- Feekood基本语法(4)-- 函数
- Feekood基本语法(5)-- 动画
- Feekood基本语法(6) - 触发器
- Feekood基本语法(7) - 继承
- 语法基本循环控制
- Feekood基本语法(2)-- 数据类型、关键字、操作符
- 3D塔防游戏实现 1.2 3D地图视角控制工具(Feekood语言)
- Feekood基础语法(1)-- 命名与语句
- Python详解(一)Python的基本语法,简单数据类型,和while,for循环控制,ifesle控制
- Feekood开发环境介绍(1)-- 系统配置及基本界面
- 3D塔防游戏实现 1.3 2D小地图控制3D地图视角(Feekood语言)
- plsql回顾(1 基本语法,循环)
- 第一章 基本语法-5循环(for)
- 第一章 基本语法-7循环(while)
- 条件,循环基本语法
- java学习之路 之 基本语法-程序流程控制-循环结构-while循环练习题
- java学习之路 之 基本语法-程序流程控制-循环结构-for 循环练习题
- Tomcat服务器的Web安全的解决方法
- Compare Version Numbers
- 【Unity】用NGUI实现摇杆功能
- [Linux]远程SSH两级跳转用户sodu的问题--sudo: no tty present and no askpass program specified
- Notification.builder的简单使用√
- Feekood基本语法(3)-- 循环控制
- 进程与线程通俗理解
- 南阳198 数数
- Android控制ScrollView滑动速度
- OS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、view
- 使用CopyOnWriteArrayList来解决ArrayList上的ConcurrentModificationException
- 如何在shell下切换用户执行命令?
- CocoaPods详解之----制作篇
- 设置Selenium2.0启动chrome时包含已安装的插件