as中的逻辑运算and or not的意思?该怎么用

2025-03-24 05:27:36
推荐回答(1个)
回答1:

and or not对应的就是与或非。都是逻辑判断符号。and是与,两个变量都为真时,目标变量的值才为真。or是或,两个变量都为假时,目标变量的值才为假。not就非的意思,与原值的逻辑值相反。flash里,and对应&&,or对应||,not对应!。例如,
var aa;
var bb;
aa=false;
bb=true;
if(!aa){
trace(!aa);//输出true
}
if(aa&&bb){
var mm=aa&&bb;
trace(mm);//没有输出,因为aa&&bb为false,所以下面不执行
}
if(aa||bb){
var nn=aa||bb;
trace(nn);//输出true
}