以下对AS3编程中常用的一些数据类型转换做简要介绍。
一、String类型转换为数值类型
var n:int = parseInt("12");
var num:Number = parseFloat("0.3");
二、其他类型转换为String类型
var n:int = 100;
var s:String = n.toString();
三、加法运算产生强制类型转换
trace(1 + true); 输出为:2 1 + int(true)
trace(true + false); 输出为:1 int(true) + int(false)
trace(null + 1); 输出为:1 int(null) + 1
trace(true + "1"); 输出为:true1 String(true) + "1" 任何类型数据和String类型相加都转换为String
加油,博仁良!!!