Trocando valores de variáveis

Allan Barbosa
allbarbos
Published in
1 min readNov 6, 2017

Para trocar o valor entre 2 variáveis não precisamos mais criar uma terceira para armazenar um valor temporário.

É comum encontrarmos por ai o seguinte código:

let a = 13;
let b = 149;
let temp;
temp = a;
a = b;
b = temp;
console.log(a);
console.log(b);

No entanto, o ES6 nos permite fazer a mesma coisa com a metade de código:

let a = 13;
let b = 149;
[a, b] = [b, a];console.log(a);
console.log(b);

--

--