AS編程基礎
更新時間:2006年11月23日 00:00:00 作者:
在下載的源文件中,遇到看不懂的關鍵詞,按一下F1就可以看到解釋了。沒有編程基礎的新手,可能還對程序里的一些運算符不清楚。下面就是各個運算符的說明:
++
a++;//就是讓a這個變量加1
--
a--;//就是讓a這個變量減1
%=
a%=2;//讓a這個變量的值為a除以2后的余數(shù)
比如以下程序中:
a=5;
a%=2;
經(jīng)過以上兩條語句后,a這個變量的值為1(5除以2的余數(shù)為1)
*=
a*=2;//a這個變量的值為a原來的值乘以2
+=
a+=2;//a這個變量的值為a原來的值加2
-=
a-=2;//a這個變量的值為a原來的值減2
/=
a/=2;//a這個變量的值為a原來的值除以2
!=
a!=2;//判斷a是否不等于2
比如:
a=3;//a的初始值為3
b=4;//b的初始值為4
if (a!=2) {//判斷a是否不等于2
b=5;//如果a不等于2,b的值為5
}else{//否則
b=6;//b的值為6
}
<=小于等于
>=大于等于
==
a==2;//a等于2
比如:
a=3;//a的初始值為3
b=4;//b的初始值為4
if (a==2) {//判斷a是否等于2
b=5;//如果a等于2,b的值為5
}else{//否則
b=6;//b的值為6
}
!
!a//a的值取反
比如:
b=4;//b的初始值為4
if (!a) {//判斷a是否為真(a應該是一個條件,為真就是指為true,為假就是指為false)
b=5;//如果一開始a為假,那么!a就是為真,則b的值為5
}else{//否則
b=6;//b的值為6
}
&&相當于and
a<b&&c>d或者a<b and c>d//&&這個符號兩邊的語句要同時成立,才為真
比如:
a=1;
b=2;
c=3;
d=4;
e=5;
if (a<b&&c>d){ //如果a<b和c>d都成立,就為真
e=6;//如果a<b和c>d都成立,就為真,則e的值為6
}
||相當于or
a<b||c>d或者a<b or c>d//||這個符號兩邊的語句只要有一條為真,結(jié)果就為真
比如:
a=1;
b=2;
c=3;
d=4;
e=5;
if (a<b||c>d){ //如果a<b和c>d兩者中的一個成立或者兩個都成立,那么這條if語句就為真
e=6;//a<b和c>d兩者中的一個成立,if語句就為真,那么e的值為6
}
++
a++;//就是讓a這個變量加1
--
a--;//就是讓a這個變量減1
%=
a%=2;//讓a這個變量的值為a除以2后的余數(shù)
比如以下程序中:
a=5;
a%=2;
經(jīng)過以上兩條語句后,a這個變量的值為1(5除以2的余數(shù)為1)
*=
a*=2;//a這個變量的值為a原來的值乘以2
+=
a+=2;//a這個變量的值為a原來的值加2
-=
a-=2;//a這個變量的值為a原來的值減2
/=
a/=2;//a這個變量的值為a原來的值除以2
!=
a!=2;//判斷a是否不等于2
比如:
a=3;//a的初始值為3
b=4;//b的初始值為4
if (a!=2) {//判斷a是否不等于2
b=5;//如果a不等于2,b的值為5
}else{//否則
b=6;//b的值為6
}
<=小于等于
>=大于等于
==
a==2;//a等于2
比如:
a=3;//a的初始值為3
b=4;//b的初始值為4
if (a==2) {//判斷a是否等于2
b=5;//如果a等于2,b的值為5
}else{//否則
b=6;//b的值為6
}
!
!a//a的值取反
比如:
b=4;//b的初始值為4
if (!a) {//判斷a是否為真(a應該是一個條件,為真就是指為true,為假就是指為false)
b=5;//如果一開始a為假,那么!a就是為真,則b的值為5
}else{//否則
b=6;//b的值為6
}
&&相當于and
a<b&&c>d或者a<b and c>d//&&這個符號兩邊的語句要同時成立,才為真
比如:
a=1;
b=2;
c=3;
d=4;
e=5;
if (a<b&&c>d){ //如果a<b和c>d都成立,就為真
e=6;//如果a<b和c>d都成立,就為真,則e的值為6
}
||相當于or
a<b||c>d或者a<b or c>d//||這個符號兩邊的語句只要有一條為真,結(jié)果就為真
比如:
a=1;
b=2;
c=3;
d=4;
e=5;
if (a<b||c>d){ //如果a<b和c>d兩者中的一個成立或者兩個都成立,那么這條if語句就為真
e=6;//a<b和c>d兩者中的一個成立,if語句就為真,那么e的值為6
}
相關文章
AS3.0 實例學習 熟悉AS3的package,以及多個package之間的相互通信
AS3.0 實例學習 熟悉AS3的package,以及多個package之間的相互通信...2007-12-12AS3.0實例學習 熟悉新的事件機制和addChild的運用
AS3.0實例學習 熟悉新的事件機制和addChild的運用...2007-12-12