【发布时间】:2023-02-17 09:42:30
【问题描述】:
我知道如何用临时变量交换整数,如下所示:
let x = 5;
let y = 7;
x = x + y;
y = x - y
x = x - y;
但是如何在不使用第三个变量的情况下交换任何类型的两个变量呢?
【问题讨论】:
标签: javascript typescript
我知道如何用临时变量交换整数,如下所示:
let x = 5;
let y = 7;
x = x + y;
y = x - y
x = x - y;
但是如何在不使用第三个变量的情况下交换任何类型的两个变量呢?
【问题讨论】:
标签: javascript typescript
我刚刚在 Javascript 中发现了这一点,尽管它一定已经存在了几十年——我看到这个问题被问到in lots of languages,而 Javascript 中的答案简单得令人不安。
[x, y] = [y, x];
【讨论】: