JSFiddle - React, Tailwind, and code Playground

by Alexander

HTML

<h1>Swap 2 variables</h1>

JavaScript

console.clear();


var a = 1, b = 2;


//<?php list($a, $b) = array($b, $a);
//<?php list($a, $b) = [ $b, $a ];
// Ruby, Python, Lua: a, b = b, a


/*
let c;
c = a;
a = b;
b = c;
delete c;
//*/


/*
a = a + b;
b = a - b;
a = a - b;
//*/


/*
a += b;
b = a - b;
a -= b;
//*/


/*
a ^= b;
b ^= a;
a ^= b;
//*/


//b = [a, a = b][0];


// ES6
//[ a, b ] = [ b, a ];


console.log(a,b);