#42003/2/28 12:43:04
这些不是优先级的问题.
1 trace(true>flase); returns true 因为 true=1 false=0 1>0 难道不对?
2
a="10";
b=15;
trace(b|a); returns 15 这个你已经被迷惑了,因为这个15不是你所有的b的值15, 是F 而10->1010 和 15-> 1101所得到的值肯定是1111 既是F ->15 ,其实你也可以用 1|14 或者 9|6 会得到同样的值,不信你可以用 8|4 肯定是12哦 :) 因为他们在做2进制位运算.
a="10";
b=10;
trace(a==b);
returns true....这个只是字符和数字的强制转换问题……转换结果10==10 当然是true....
D:)S
编辑历史:[这消息被画魔编辑过(编辑时间2003-02-28 12:43:54)]