博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
不用第三个变量实现a,b的值交换
阅读量:4561 次
发布时间:2019-06-08

本文共 304 字,大约阅读时间需要 1 分钟。

ContractedBlock.gif
ExpandedBlockStart.gif
Code
  <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>

转载于:https://www.cnblogs.com/Dicky/archive/2008/10/29/SwapValue.html

你可能感兴趣的文章
Hadoop分布式集群搭建
查看>>
1、Flask实战第1天:第一个Flask程序
查看>>
POJ 3169 Layout
查看>>
RN组件之ScrollView
查看>>
python list()总结
查看>>
Python标准库11 多进程探索 (multiprocessing包)
查看>>
Python网络01 原始Python服务器
查看>>
springboot 自定义interceptor 对请求进行拦截
查看>>
IEnumerable和IEnumerator的理解[原]
查看>>
ajax局部刷新后里面的jquery事件失效的解决方法
查看>>
Hackonacci Matrix Rotations 观察题 ,更新了我的模板
查看>>
离散化
查看>>
zz淘宝商品库MySQL优化实践
查看>>
剑指offer 面试题64 数据流的中位数
查看>>
Kudu的配置(官网推荐的步骤)(Configuring Apache Kudu)
查看>>
【转】Hive导入10G数据的测试
查看>>
爬虫概念与编程学习之如何爬取网页源代码(一)
查看>>
Python3与2的故事一
查看>>
mybatis02--增删改查
查看>>
iOS sharedSDK详解
查看>>