最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
當前位置:
首頁 > 網站開發 > JavaScript >
  • JavaScript教程之面試題-JavaScript交換兩個變量的方

  • 2019-06-16 19:09 來源:未知

在平時的業務開發或者面試過程中,經常會遇到交換兩個變量這種問題,于是,個人總結以下幾種交換變量的方法:

1.方案一

使用一個臨時變量來交換

 2.方案二

使用ES6解構賦值語法來交換

3.方案三
利用數組

根據運算符的優先級,首先執行b=a,將a的值賦值給b,然后通過數組索引將b賦值給a,一行代碼解決兩值的交換。

4.方案四

先讓a變成a與b的“和”(或a與b的“差”),然后用“和”減去b得到a的變量值賦值給b,再通過‘和’減去a的值得到b的值賦值給a;

兩值的“差”代碼如下:


 

   關于兩個數值交換總結的方法就這么多了,各位如果有更好更簡潔的方法,歡迎補充。

pk10赛车冠军技巧
最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
类似推广平台赚钱软件有哪些 利用ddos赚钱 支付宝赚钱存到商家服务 快乐双彩39期开奖结果 如何利用手机游戏赚钱吗 甘肃11选5开奖软件 牛奶批发怎么赚钱的 湖南快乐10分中奖规则 烷基化产品赚钱吗