- <script type="text/javascript">
- <!--
- //不用第三个变量实现a,b的值交换
- var a = 3, b = 5;
- alert(a);
- alert(b);
- //方法1:用异或运算
- a = a ^ b;
- b = a ^ b;
- a = a ^ b;
- //方法2:用加减运算
- //a = a + b;
- //b = a - b;
- //a = a - b;
- alert(a);
- alert(b);
- //-->
- </script>
不用第三个变量实现a,b的值交换
最新推荐文章于 2024-03-19 16:16:15 发布
本文介绍了一种不使用额外变量来交换两个变量值的方法。主要通过异或运算和加减运算两种方式实现。这些技巧对于理解JavaScript底层操作有所帮助。
975

被折叠的 条评论
为什么被折叠?



