アクションスクリプトでの操作と比較
2つのアクションスクリプトを比較することは簡単です。 標準的な数学記号を使用するなど、 = 、 < 、および>です。 値は、同じですか?どのように見られているがすでに=記号を使用して、変数の値を割り当てるにします。 回を区別したい場合に値を割り当てる倍としたいときは2つの値を比較すると、二重に等しい記号、 == 、が使用されたいときは二つのことを比較します。 等しい演算子を使用すると、 1つの値を割り当てる変数です。 だからしたい場合は、変数を参照するかどうかは、数7 、使用する==. ここでは、例の場所で検索結果を出力ウィンドウ: var 、 = 7 ;トレース( == 7 ) ; このコードが割り当てられ、変数の値を7にするに等しい1つのシンボルを使用しています。 それと比較すると7を使用して二重に等しい記号です。 このコードをテストする際に、出力ウィンドウが表示さ"真"と述べた。 設定した場合に8その代わりに、出力ウィンドウが表示さ" false "に等しいため、 7ではありませんが8 。 これは、共通の過ちは、専門家でさえ、誤って使用するには、その場所で= ==. このことにつながるのバグを見つけるのは難しいため、その差は簡単に目を逃しされました。 これに気を付けています。 使用することもでき、 2つの文字列を比較する==比較します。 変数を比較し、次のコードが含まれる文字列を別の文字列: var mystring = "こんにちは世界"と述べた。 ;トレース( mystring == "こんにちは世界"と述べた。 ) ;トレース( mystring == "こんにちは世界"と述べた。 ) ; このプログラムを実行するときに、あなたの両方を取得する"真"と"誤った"と述べた。 これは、最初にマッチした変数を比較すると全く同じ文字列が、 2番目の文字列の比較を示して比較を取るケースを考慮します。 と仮定したいかどうかをテストするには、 2つの値と等しくない場合、お互いにします。 この場合は、特別な演算子を使用して! = 、これだけでは"ないに等しい" : var 、 = 7 ;トレース( ! = 9 ) ;トレース( ! = 7 ) ; トレースを生成するクエリの最初の"真の"するために、ではありません9に等しくします。 2番目のトレースを生成するクエリを誤ったために、実際には等しい7 、しかし、私たちはテストをしようとすることではありません7 。 未満かそれ以上に二つのことを比較することもできているかどうか、未満かそれ以上にお互いにします。 これを行うには、標準的な数学記号を使用して<と>します。 ここでは、例: var 、 = 7 ;トレース( < 8 ) ;トレース( > 6 ) ;トレース( < 1 ) ; を取得する必要があり"真"と"真"と" false "には、このプログラムです。 変数を含んで7 、これは未満8 、以上6 、必須ではありません。確か未満1 。 使用することもでき< =または> =比較= (より大きいか等しい)演算子> = )演算子> "をご覧未満の数値が表示されているかどうか等しい、またはより大きいか等しい、別の電話番号をします。 ここでは、例: var 、 = 7 ;トレース( < = 9 ) ;トレース( > = 5 ) ;トレース( > = 7 ) ; 3つのすべてのステートメントは、上記の"真"と述べた。 演算子の値を変更することもでき、変数を操作します。 彼らはまた、標準的な数学記号などの+と-を加減します。 乗算は、私たちのシンボル*を使用しています。 課で、私たちを使用して/記号です。 たとえば、ある変数を追加し4を含む7番、私たちだけで、 2つ目の代入文を使用して、変数の値を設定すると、現在の価値に加え、 4 : var 、 = 7 ;で、 = + 4 ; ( a )にトレース; 結果は、 11 、もちろん。 実際にはいくつかのアクションスクリプトを実行するために、同じ速記加えました。 + =の操作をして、現在の変数と、次の番号を追加しています。 ここでは、いくつかのコードとは全く同じことをすると、前のコード: var 、 = 7 ;一+ = 4 ; ( a )にトレース; それには別の作品を速記して精通しておく必要があります。 演算子は、 + + + =のような演算子が、それを正確1からの番号を追加します。 ここでは、例: var 、 = 7 ;一+ + ; ( a )にトレース; 結果は、 8 。 今してみてください: var 、 = 7 ;トレース( + + ) ; ( a )にトレース; 結果は、最初の7それから、 8 。 何が起こったのですか? まあ、最初のtraceコマンドの現在の値に置かれた出力の中のウィンドウを開きます。 その後、 + +演算子を1つ追加しましたa. 2番目のトレース声明を配置して新しい値を出力ウィンドウを開きます。 今してみてください: var 、 = 7 ;トレース( + + ) ; ( a )にトレース; 2つの8sこの時間になるでしょうします。 これは、置くときは+ +演算子を前に、変数を追加する前に、コマンドが実行されます。 使用することができ-+ +と同様に減算というより追加します。 減算を使用することもでき-= *=番号と、および/または=乗算を分割することにより、変数の番号です。 これは、記事を追加したミラノmidovich
|
|||
|