2018-12-03

交换变量值方案一

最最最简单的办法就是使用一个临时变量了

不过使用临时变量的方法实在是太low了


var t;

t= a;

a= b;

b= t;

首先把a的值存储到临时变量中

然后b赋值给a

最后拿出临时变量中的a值赋给b

这个办法是最基本的了

交换变量方法二


a = a + b;

b = a - b;

a = a - b;

让a先变成a与b的‘和’(也可以换成a和b的差,一样的)

‘和’减去b巧妙的得到了a的变量值赋予b

再通过‘和’减去a的值得到了b的值赋予a

交换变量方法三

结构赋值


[a,b] = [b,a]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 12,950评论 0 13
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,951评论 0 5
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 7,951评论 2 9
  • base 64简介 base64是一种用64个字符来表示任意二进制数据的方法。 base 64编码可以将任意一组字...
    ME_HK阅读 2,444评论 0 1
  • 前段日子很多人在追《上海女子图鉴》,后来知道还有个日剧版的,看完我觉得作为女生,活在这个大大的城市里,穿过人潮,回...
    张毛毛的成长记录仪阅读 2,118评论 0 0