Cet article vous présente principalement comment réaliser l'échange de deux variables sans utiliser la variable intermédiaire temp dans JS. Les amis qui en ont besoin peuvent s'y référer. J'espère que cela pourra aider tout le monde.
1. Utilisez l'addition et la soustraction
var a=1; var b=2; a=a+b; b=a-b; a=a-b;
2. multiplication et division La méthode ressemble plus à une cartographie de l'addition et de la soustraction aux 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 variables avec des nombres entiers et les valeurs à virgule flottante. Cependant, 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 ;
Flexibilité d'utilisation des tableaux
var a=1; var b=2; a=[b,b=a][0];
Recommandations associées :
Introduction à la méthode de réalisation des valeurs de variables partagéesdans l'applet WeChat
PHP swap two Méthodes pour échanger deux valeurs de variable (sans utiliser de troisième variable)
Sept solutions pour échanger deux valeurs de variable dans JavaScript
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!