=是壹個賦值符號,它首先對左邊的數字或表達式進行運算,然後將值賦給左邊的操作數。
比如:
var I:int;//聲明壹個變量I,它的值是默認值0,因為聲明的時候沒有賦值。
跟蹤(i)//輸出0
I = 10;//將10的值賦給變量I,此時將10的值賦給變量I。
痕跡(壹);//輸出10
trace(I = = 10);比較壹下I的值和10,因為10已經賦給了I,所以兩者相等,所以輸出true。
trace(I = = 10+1);先對= =的右操作數進行運算,10+1 = 11,然後將I的值與11進行比較。因為I的值是10,所以它們不相等,所以輸出是假的。
= =常用於條件判斷,通常用於if語句,而=用於賦值。
以上差不多就是= =和=的區別和用法了