在ActionScript 3.0中包含两种数据类型:基元数据类型(Primitive datatype)和复杂数据类型(Complex data type).下面列出比较常用的数据类型:
1、Boolean:布尔型,它可以使用true 或 false(用于进行逻辑运算)两个值中一个值。
2、int:表示为32 位带符号整数的数据类型。int 类表示的值的范围是:-2,147,483,648 (-2^31) 到2,147,483,647 (2^31-1)。
3、uint:表示32 位无符号整数的数据类型的方法。
4、String:表示一串字符的数据类型。
5、Number:表示IEEE-754 双精度浮点数的数据类型。
6、.Date:表示日期和时间信息。
7、........
在AS3.0中常量也可以分为两种:顶级常量和用户自定义常量。所谓顶级常量就是语言库内部所提供的常量,他们是:
1、Infinity:表示正无穷大
2、-Infinity:表示负无穷大
3、NaN:表示非数字的值
4、undefined:一个适用于尚未初始化的无类型变量或未初始化的动态对象属性的特殊值。其次便是用户自定义的常量了,通常使用关键字const来定义。
在ActionScript 3.0中的分支语句主要有三种:三元运算符、if 语句以及switch 语句。
v
ar d:int = int(txtNumber.text);
if(d == 0) {
Alert.show("你输入的数" + d + "等于0");
} else if(d > 0) {
Alert.show("你输入的数" + d + "大于0");
} else if(d < 0) {
Alert.show("你输入的数" + d + "小于0");
var number:int = int(txtE.text);
var result:String;
switch(number) {
case 1:result="星期一";break;
case 2:result="星期二";break;
case 3:result="星期三";break;
case 4:result="星期四";break;
case 5:result="星期五";break;
case 6:result="星期六";break;
case 7:result="星期日";break;
}
Alert.show(result);
循环语句
所谓“循环”,就是重复的执行相同的语句。重复执行一定的次数,或者在不满足循环条件后自动终止循环。说到循环语句,我相信大家都对他是在熟悉不过了,无外乎就是do、while、
for、foreach。在ActionScript 3.0 中也是如此。
//do--while 循环语句
var i:int = 10;
var sum:int = 0;
do {
sum += i;
i--;
} while(i!=0);
Alert.show(sum.toString());
//while循环语句
var i:int = 10;
var sum:int = 0;
while(i != 0) {
sum += i;
i--;
}
Alert.show(sum.toString());
//for 循环语句
var sum:int = 0;
for (var i:int = 1; i <= 10; i++) {
sum += i;
}
Alert.show(sum.toString());
trace()方法:ActionScript 3.0 所提供的方法,用语调试程序。类似于C#的Console.Write(). Alert.Show():ActionScript 3.0 所提供的方法,功能就是实现弹出一个对话框。
分享到:
相关推荐
spring actionscript 入门例子
ActionScript 快速入门.pdf FlashActionScript3编程入门.pdf ActionScript3.0Cookbook中文完整版.pdf 跟我StepByStep学FLEX教程.pdf
flash actionscript3游戏开发教程之this和stage的区别.zip
flash actionscript3+XML+SWFProfiler+PV3D制作环绕镜面相册.zip
ActionScript3.0入门基础中文版,比较详细的教程。很容易理解!
ActionScript 2.0入门系列
Actionscript (入门经典) Actionscript (入门经典)
从对ActionScript的感性介绍到基本编程技巧,还有运动算法的实例,是想学习flash,flex脚本编程的朋友好资料
非常好的一个ActionScript3的入门教程,从没接触过ActionScript的也能很快入门,每章后面都有实例,照着做能很好地帮助理解和巩固学到的内容。强烈推荐
完整的Flash ActionScript3.0 从入门到精通 数据的映射版 书籍
ActionScript3入门到精通学习教程pdf
ActionScript基础教程,是学习actionscript的入门级教程
actionscript3.0 +flash 从入门到精通
Flash_ActionScript_3.0从入门到精通 很难找
Flash ActionScript3.0从入门到精通配套光盘,包含所有源代码
Flash AS AS ActionScript 入门 教程
Flash ActionScript 3.0从入门到精通.iso
ActionScript_快速入门
ActionScript 2.0编程入门经典 例程,主要内容为第三到第十章。