1.使用加減法;
成都創(chuàng)新互聯(lián)公司執(zhí)著的堅(jiān)持網(wǎng)站建設(shè),微信小程序定制開發(fā);我們不會(huì)轉(zhuǎn)行,已經(jīng)持續(xù)穩(wěn)定運(yùn)營10年。專業(yè)的技術(shù),豐富的成功經(jīng)驗(yàn)和創(chuàng)作思維,提供一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造品牌,攜手廣大客戶,共同發(fā)展進(jìn)步。
var a=1; var b=2; a=a+b; b=a-b; a=a-b;
2.使用乘除法(乘除法更像是加減法向乘除運(yùn)算的映射)
var a=1; var b=2; a = a * b; b = a / b; a = a / b;
注意:該方法可以交換整型和浮點(diǎn)型數(shù)值的變量,但在處理浮點(diǎn)型的時(shí)候有可能出現(xiàn)精度的損失 而且乘除時(shí)b不能為0;
3.使用數(shù)組的靈活性
var a=1; var b=2; a=[b,b=a][0];
總結(jié)
以上所述是小編給大家介紹的JS實(shí)現(xiàn)不用中間變量temp 實(shí)現(xiàn)兩個(gè)變量值得交換方法,希望對(duì)大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!