この記事では主にJSで中間変数tempを使わずに2つの変数の交換を実現する方法を紹介しますので、必要な方は参考にしていただければ幸いです。
1. 加算と減算を使用します。
var a=1; var b=2; a=a+b; b=a-b; a=a-b;
2. 乗算と除算を使用します (乗算と除算は、乗算と除算の演算にマッピングすることに似ています)。 注: このメソッドでは、整数値と浮動小数点値を持つ変数を交換できますが、浮動小数点型を扱う場合は精度が失われる可能性があり、乗算と除算の場合は b を 0 にすることはできません。配列の柔軟性を活用する
var a=1; var b=2; a = a * b; b = a / b; a = a / b;
WeChatアプレットで共有変数値を実現する方法の紹介
PHPで2つの変数値を交換する方法( 3 番目の変数を使用せずに)
JavaScript ソリューションで 2 つの変数値を交換する 7 つの方法
以上がJS は、2 つの変数が実装コードを交換する価値があることを認識するために中間変数 temp を使用しません。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。