當前位置:編程學習大全網 - 編程軟體 - flash代碼在什麽情況下打兩個等號?

flash代碼在什麽情況下打兩個等號?

= =表示判斷兩邊的操作數是否相等,相等則返回true,不相等則返回false。

=是壹個賦值符號,它首先對左邊的數字或表達式進行運算,然後將值賦給左邊的操作數。

比如:

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語句,而=用於賦值。

以上差不多就是= =和=的區別和用法了

  • 上一篇:什麽是函數什麽是變量什麽是常量什麽是自
  • 下一篇:羅技G502怎麽設置LOL的宏?
  • copyright 2024編程學習大全網