面试题
aserfrom9RIA
职场小鸟
展开
-
面试题系列——易错易忽略小题
题1:trace(1/0)会报错吗?解:不会,提示“Infinity”(无穷大) 题2:trace(NaN is Number)解:true,NaN是Number数据类型的一个特殊成员,用以表示"非数字"值 题3:分别计算int(-0.9)、Math.floor(-0.9)、Math.round(-0.9)、Math.ceil(-0.9)解:0、-1、-1、0,int是原创 2012-08-03 17:58:47 · 807 阅读 · 0 评论 -
面试题系列——开关灯问题
题:有100盏电灯,开始全都亮着,然后按100内的质数依次来拨动开关,例如:将2和2的倍数的序号的灯开关拨一次(这时这些灯被关),然后再将3和3的倍数的序号的灯开关拨一次......等等,这样到97,求最后亮灯的序号 解:var MAX:int = 100;//初始值var arr:Array = [];for (var i = 1; i arr.push(i原创 2012-07-23 10:41:00 · 1556 阅读 · 0 评论 -
面试题系列——有趣的for循环
例1:“火柴棒问题”,代码如下,要求只能增、改其中的一个字符,而可以输出20个"-"var n:int = 20;for (var i = 0; i trace("-");解:1)将条件表达式i2)将增量i--,改成n--. 例2:int i = 0;for (i++; i++ trace(++i);解:3/6/9 例3:原创 2012-07-26 12:44:34 · 694 阅读 · 0 评论