FLASHAS脚本第2周实验指导(A+B)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2周实验指导
一、实验目的
掌握常量和变量的定义方法;
认识AS 3.0中的数据类型,并能灵活使用。
二、实验内容
1、阅读教材P19-P29页关于数据类型的内容,完成下表。
类型名范围默认值什么时候使用?
基本数据类型int
uint Number Blooen String
复合
数据
类型
Object 类对象
特殊数据类型Null 唯一值null
void 唯一值undefined *
2、代码画图练习
选择合适的数据类型定义颜色、轮廓线粗细,以及透明度;然后用代码画出一个圆和一个直线。代码截图复制到下方:
3、判断以下代码段的执行结果(截图给出运行结果)
1)先初步判断结果;
2)打开动作面板,逐个输入代码,查看输出结果。
代码段初步判断结果程序输出结果(截图)
4、使用转义符号的练习(参考教材P25,范例2-11,注意本题所有标点全
部使用英文状态)
1)打开动作面板,定义一个字符串型变量var myString:String=””;
2)按照如下输出,填写变量的初始值,注意转义符的使用,处理好换行和引号;
3)trace(myString),得到结果。代码截图复制到下方:
****************************************************************
5、使用复合数据类型的练习(参考教材P27,范例2-12)
1)定义一个复合数据类型的变量myObj,包含自己的全部个人信息:学号myNum、姓名myName、年龄myAge、身高myHeight、
体重myWeight,并初始化。
2)通过trace输出结果,并分行显示,代码截图复制到下方:
6、交换两个变量的值
1)定义两个变量,分别是dog和cat,dog的名字是Tom,cat的名字
是Lily
2)交换dog和cat的名字
3)输出他们的新名字,“现在的名字:dog Lily,cat Tom”。代
码截图复制到下方:
7、数据类型转换练习
代码
输出什么结果?为什么?错了如
何修改?
8、身份证的秘密
假设我们现在有一个身份证号码:430181************
我们知道在这组数字中,43代表湖南省,01代表长沙市,81代表浏阳市(县级市)1985代表出生年,05代表出生月份,22代表出生日,88代表该人所在的乡、镇、街道,89身份证人的出生编号,其中倒数第二是偶数代表是女性,是奇数代表是男性。该身份证人为女性(倒数第二
是8、偶数)
请编写一段程序,分别提取出这个人的出身地、出生日期、性别。代码
截图复制到下方:
9、使用布尔类型变量的练习——循环显示文本。步骤参考教材P22,范例
2-10
10、*自学内容:is\as和类型检查(P34)
11、*分析下雪实例的制作方法。