假设存在以下代码
var foo = 1, bar = 2;
如何不用临时变量,进行两个值的交换。
以下是我常用的方法
var foo = 1; bar =2;
bar = [foo,foo=bar][0];
console.log(foo);
console.log(bar);
大家有没有更绝杀的方法呢?
假设存在以下代码
var foo = 1, bar = 2;
如何不用临时变量,进行两个值的交换。
以下是我常用的方法
var foo = 1; bar =2;
bar = [foo,foo=bar][0];
console.log(foo);
console.log(bar);
大家有没有更绝杀的方法呢?
13 回答12.7k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答797 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
很经典的问题了,C里面怎么交换这里就怎么交换。前提是两个都是整数。