一次偶然的机会,让我再次碰到两个变量互换值,然后,就有了以下方法。
假设我们有两个变量:a,b。
方法一(常见写法):
方法一方法二(es6解构赋值):
方法二方法三(数组):
方法三数组:
方法三方法四(位与):
这种写法有坑,因为0与1为0;
方法四方法五(加减):
虽然也能实现,但感觉做了无用操作。。
方法五方法六(对象):
方法六一次偶然的机会,让我再次碰到两个变量互换值,然后,就有了以下方法。
假设我们有两个变量:a,b。
方法一(常见写法):
方法一方法二(es6解构赋值):
方法二方法三(数组):
方法三数组:
方法三方法四(位与):
这种写法有坑,因为0与1为0;
方法四方法五(加减):
虽然也能实现,但感觉做了无用操作。。
方法五方法六(对象):
方法六本文标题:如何交换变量
本文链接:https://www.haomeiwen.com/subject/bjsasftx.html
网友评论