dr.Brain

doctor Brain

мир глазами веб-разработчика

JavaScript: перестановка переменных

перестановка переменных без временных сущностей в JavaScript

dr.Brain

время чтения 1 мин.

Photo by Wayne Bishop on Unsplash

Во время написания программного кода в JavaScript довольно часто возникает необходимость в обмене переменных значениями. Существует несколько способов сделать это, не прибегая к созданию дополнительных сущностей.

Рассмотрим один из самых простых вариантов:

let a = 10, b = 20;
[a, b] = [b, a];
console.log(a, b);

Результат:

Деструктуризация массива позволяет найти решение в одной элегантной и короткой строке:

20 10

Спасибо за внимание.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.