次のようにコードコードをコピーします。
result =〜[number]
すべての1つの-dollarコンポーネント(〜演算子など)は、次のルールに従って式の値を計算します。
次のようにコードコードをコピーします。
1.それが未確定の式またはヌル式に適用される場合、それはランタイムエラーを引き起こします。
2。オブジェクトを文字列に変換します。
3.可能であれば、文字列を数字に変換します。 それ以外の場合、操作中にエラーが発生します。
4.ブール値は数値と見なされます(偽の場合、0です。真実であれば、1です)。
オペレーターは結果数に適用されます。
〜計算記号式のバイナリ表現の値を表示し、実行ビットは非コンピューティングです。
式のいずれかが1です。結果のビットは0になります。 式のビットは0です。その後、結果のビットは1になります。
次の例では、オペレータ(〜)演算子の使用について説明します。これには、これに慣れていないバイナリが含まれています。
次のようにコードコードをコピーします。
var test = 〜5;
/*
5バイナリ101、補完32ビット
00000000000000000000000101
ビットでバインドします
111111111111111111111111111111111110101010
32ビットの開始時の最初のものは1であるため、これは負の数であり、バイナリを負の数に変換します。
00000000000000000000000101
その後、+1
0000000000000000000000000110
小数点に6に変換され、さらにシンボルが負になります-6
*/
アラート(温度);
//ポピー[-6]