この記事では、JS で中間変数 temp を使用せずに 2 つの変数の交換を実現する方法を主に紹介します。必要な友達はそれを参照してください
1. 加算と減算を使用します。
var a=1; var b=2; a=a+b; b=a-b; a=a-b;
2. 乗算と除算を使用します。乗算と除算) このメソッドは、加算と減算を乗算と除算の演算にマッピングすることに似ています)
var a=1; var b=2; a = a * b; b = a / b; a = a / b;
注: このメソッドは変数を整数値と浮動小数点値で交換できますが、処理時に精度が失われる可能性があります。浮動小数点型では、乗算と除算では b を 0 にすることはできません。
3. 配列の使用の柔軟性
var a=1; var b=2; a=[b,b=a][0];
以上が、将来皆さんの役に立つことを願っています。
関連記事:
nodejsでのExpressとKoa2の比較と区別(詳細なチュートリアル)
以上が2つの変数値の交換メソッドをJSで実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。