Maison  >  Article  >  interface Web  >  Comment implémenter la méthode d'échange de deux valeurs variables en JS

Comment implémenter la méthode d'échange de deux valeurs variables en JS

亚连
亚连original
2018-06-07 17:38:533427parcourir

Cet article présente principalement comment réaliser l'échange de deux variables sans la variable intermédiaire temp dans JS. Les amis dans le besoin peuvent s'y référer

Utiliser l'addition et la soustraction ;

var a=1;
var b=2;
a=a+b;
b=a-b;
a=a-b;

2. Utilisez la multiplication et la division (la multiplication et la division ressemblent davantage à la mise en correspondance de l'addition et de la soustraction avec les opérations de multiplication et de division)

var a=1;
var b=2;
 a = a * b;
 b = a / b;
 a = a / b;

Remarque : Cette méthode peut échanger des types entiers et des variables numériques à virgule flottante, mais il peut y avoir une perte de précision lorsqu'il s'agit de types à virgule flottante, et b ne peut pas être égal à 0 lors de la multiplication et de la division

3. Flexibilité d'utilisation des tableaux

var a=1;
var b=2;
a=[b,b=a][0];

J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.

Articles connexes :

Utiliser le sélénium pour capturer des informations sur les données Taobao

Comment utiliser Baidu Map pour implémenter une grille de carte

Comparaison et distinction entre Express et Koa2 dans nodejs (tutoriel détaillé)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn