flash里面简单的if / else测试
时间:2013-08-30 08:56来源:卓想空间http://www.zxgzs.com 作者:QQ:610929375 点击: 次
有一个非常有用的快捷方式,如果当你测试一个变量是否等于0或其他测试。但是,你必须知道如何使用!运算符。该运算符用于反转一个布尔值。
这是什么意思?这意味着,如果你有:
myBool = TRUE;
跟踪(myBool);
/ /返回false
它也可以用来测试两个数字,对象之间的不平等...请记住,在Flash中,0相当于false,被视为真正的和任何其他数字。
myvalue的= 5;
(赋给myValue = 0)
{
追踪(“赋给myValue不为0”);
}
/ /返回myvalue的我们不为0
我们测试一个数是否是或不是等于0时,代替
如果(赋给myValue == 0)/ / ...
(赋给myValue = 0)/ / ...
你可以做:
如果(!myvalue的)/ / ...
如果(赋给myValue)/ / ...
试想一下,myvalue的= 0。 !myvalue的将被评估为真。如果myvalue的= 5,以同样的方式!myvalue的将被计算为false。
(责任编辑:卓想空间http://www.zxgzs.com)