美文网首页
2018-12-03

2018-12-03

作者: 傲慢与偏见_dfc1 | 来源:发表于2018-12-03 17:16 被阅读0次

    交换变量值方案一

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

    不过使用临时变量的方法实在是太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]
    
    

    相关文章

      网友评论

          本文标题:2018-12-03

          本文链接:https://www.haomeiwen.com/subject/wxfucqtx.html