久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

使用es6怎么實(shí)現(xiàn)兩個(gè)變量的轉(zhuǎn)換

4種實(shí)現(xiàn):1、采用二進(jìn)制異或的方法來(lái)交換數(shù)值,語(yǔ)法“a = a ^ b;b = a ^ b; a = a ^ b;”或“a=(b^=a^=b)^a;”;2、利用數(shù)組下標(biāo)來(lái)交換,語(yǔ)法“a=[a, b];b=a[0];a=a[1]; ”;3、數(shù)組特殊置換法,語(yǔ)法“a = [b, b = a][0]; ”;4、對(duì)數(shù)組元素進(jìn)行提取和賦值,語(yǔ)法“[a, b] = [b, a];”。

使用es6怎么實(shí)現(xiàn)兩個(gè)變量的轉(zhuǎn)換

前端(vue)入門(mén)到精通課程:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用

本教程操作環(huán)境:windows10系統(tǒng)、ECMAScript 6版、Dell G3電腦。

es6實(shí)現(xiàn)兩個(gè)變量轉(zhuǎn)換的4種方法

方法一:異或置換法

方案分析:這里采用二進(jìn)制異或的方法交換數(shù)值。異或的特點(diǎn):同數(shù)為0,異數(shù)為1;將用戶(hù)輸入的值分別轉(zhuǎn)換成二進(jìn)制,在進(jìn)行異或,JS里面的異或符號(hào)是用shift+6,通過(guò)兩次異或還是本身這個(gè)原理,即可實(shí)現(xiàn)兩個(gè)數(shù)的交換。

注意:其變換形式:a = (b^=a^=b)^a;【一行代碼搞定兩數(shù)置換

<!DOCTYPE html> <html lang="en">  <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title> </head>  <body>     <script>         // 方法一:異或置換法(同數(shù)為0,異數(shù)為1)         var a = prompt('請(qǐng)輸入a的值');         var b = prompt('請(qǐng)輸入b的值');         a = a ^ b;         b = a ^ b;         a = a ^ b;         //a = (b ^= a ^= b) ^ a; //與上面三行實(shí)現(xiàn)同理只是變成一行代碼         document.write('交換后a的值是' + a + '<br>', '交換后b的值是' + b);     </script> </body>  </html>
登錄后復(fù)制

運(yùn)行結(jié)果:

使用es6怎么實(shí)現(xiàn)兩個(gè)變量的轉(zhuǎn)換

使用es6怎么實(shí)現(xiàn)兩個(gè)變量的轉(zhuǎn)換

使用es6怎么實(shí)現(xiàn)兩個(gè)變量的轉(zhuǎn)換

方法二:數(shù)組特殊置換法【進(jìn)階】

方案分析:這里使用的是特定數(shù)組的方法,將兩個(gè)數(shù)直接轉(zhuǎn)換,首先假設(shè)a=6,b=9則有a=[9,b=a][0]>>>a=[9,b=6][0]>>>a=[9,6][0]>>>b=6>>>a[0]=9>>>a=9。

<!DOCTYPE html> <html lang="en">  <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title> </head>  <body>     <script>         // 方法二:數(shù)組置換法         var a = prompt('請(qǐng)輸入a的值');         var b = prompt('請(qǐng)輸入b的值');         a = [b, b = a][0];          document.write('交換后a的值是' + a + '<br>', '交換后b的值是' + b);     </script> </body>  </html>
登錄后復(fù)制

方法三:數(shù)組普通置換法

方案分析:這里使用的是普通數(shù)組置換的方法,首先將把a(bǔ),b的值存放在a[a,b]這個(gè)數(shù)組中,其次先將a[0]值賦給b,再將a[1]的值賦給a,不這樣會(huì)導(dǎo)致a與b的值相等。

<!DOCTYPE html> <html lang="en">  <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title> </head>  <body>     <script>         // 方法三:數(shù)組普通置換法         var a = prompt('請(qǐng)輸入a的值');         var b = prompt('請(qǐng)輸入b的值');         a = [a, b]; //接收用戶(hù)輸入的值         document.write('交換前a,b的值是' + a + '<br>');         b = a[0]; //將第一值賦給b必須寫(xiě)在a的前面         a = a[1]; //將第二值賦給a         document.write(a);         document.write(b);     </script> </body>  </html>
登錄后復(fù)制

方法四:ES6賦值法

方案分析:這里使用的是ES6置換的方法,由于ES6允許我們對(duì)數(shù)組和對(duì)象提取,所以可以進(jìn)行變量賦值,來(lái)實(shí)現(xiàn)兩數(shù)直接交換。

<!DOCTYPE html> <html lang="en">  <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title> </head>  <body>     <script>         // 方法四:ES6賦值法         var a = prompt('請(qǐng)輸入a的值');         var b = prompt('請(qǐng)輸入b的值');         [a, b] = [b, a];         document.write('交換后a的值是' + a + '<br>', '交換后b的值是' + b);     </script> </body>  </html>
登錄后復(fù)制

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品大片| 欧美一区=区| 国产欧美一区二区精品久久久| 亚洲精品美女91| 欧美影院视频| 久久只有精品| 99精品视频精品精品视频| 亚洲一级影院| 日韩影院精彩在线| 欧美日韩一区二区三区在线电影| 麻豆一区二区三| 日韩不卡免费高清视频| 欧美特黄视频| 日韩成人精品一区二区三区 | 中文字幕亚洲在线观看| 天堂va欧美ⅴa亚洲va一国产| 久久精品99国产精品日本| 精品国产亚洲一区二区在线观看| 99久久夜色精品国产亚洲狼| 亚洲精品九九| 91日韩欧美| 一区二区精品| 黑人精品一区| 亚洲精品一二| av一区在线| 日韩一区中文| 成人亚洲一区二区| 蜜臀久久99精品久久久久宅男| 日本少妇精品亚洲第一区| 国产成人在线中文字幕| 亚洲美洲欧洲综合国产一区| 国产日本精品| 免费污视频在线一区| 亚欧洲精品视频在线观看| 捆绑调教日本一区二区三区| 蜜桃久久精品一区二区| 卡一卡二国产精品| 亚洲欧美激情诱惑| 国产成人免费| 日本国产亚洲| 香蕉精品视频在线观看| 国产精品久久久一区二区| 亚洲激情精品| 国产精品国码视频| 久久亚洲视频| 日韩欧美二区| 你懂的亚洲视频| 亚洲精品一二| 一区二区自拍| 日韩欧美精品综合| 久久国产精品色av免费看| 国产精品av一区二区| 国产欧美自拍| 日韩制服丝袜先锋影音| 日本精品在线中文字幕| 欧美日韩中出| 视频一区欧美日韩| av亚洲一区二区三区| 欧美亚洲国产日韩| 亚洲中午字幕| 久久久国产精品一区二区中文| 嫩草伊人久久精品少妇av杨幂| 日韩中文字幕一区二区三区| 久久蜜桃av| 成人亚洲一区| 国产精品1区| 国产探花一区| 日韩av电影一区| 老牛影视一区二区三区| 91精品蜜臀一区二区三区在线 | 蜜臀久久精品| 精品一区二区男人吃奶 | 中文一区一区三区免费在线观 | 亚洲日韩中文字幕一区| 91精品99| 激情六月综合| 久久久精品久久久久久96| 日产精品一区二区| 精品中国亚洲| 电影91久久久| 成人在线视频免费| 色爱综合网欧美| 深夜福利视频一区二区| 日韩影院二区| 狠狠操综合网| 欧美精品一二| 在线亚洲一区| 视频一区二区三区入口| 亚洲在线国产日韩欧美| 国产亚洲在线| 最新国产精品视频| 一区二区亚洲视频| 日韩欧美中文字幕在线视频| 91精品国产自产精品男人的天堂| 日本亚洲不卡| 国产日产高清欧美一区二区三区| 久久精品99久久久| 久久在线91| 在线亚洲人成| 欧美中文字幕一区二区| 日韩一级欧洲| 日韩国产在线一| 国产精品麻豆成人av电影艾秋| 国产欧美一区二区三区国产幕精品 | 一区二区国产在线| 亚洲伊人影院| 国产日韩三级| 成人在线视频区| 国产综合精品| 免费的成人av| 国产亚洲人成a在线v网站| 国产精品66| 日韩精品不卡一区二区| 亚洲黄页一区| 欧美日韩精品一区二区三区在线观看| 国产精品115| 精品国产麻豆| 黑丝美女一区二区| 亚洲一二av| 久久久久黄色| 国产99精品一区| 亚洲精品大全| 国产在视频一区二区三区吞精| 99久久夜色精品国产亚洲狼| 91久久午夜| 国产日韩一区二区三区在线| www在线观看黄色| 亚洲欧美日韩综合国产aⅴ| 日韩激情中文字幕| 国产精品黑丝在线播放| 午夜国产精品视频| 少妇精品久久久一区二区| 精品视频一区二区三区在线观看| 久久久久国产精品一区三寸| 蜜臀a∨国产成人精品| 久久99久久人婷婷精品综合| 日韩在线二区| 伊人精品久久| 国产成人精品一区二区三区视频| 亚洲精品国产偷自在线观看| 日韩成人午夜精品| 欧洲一区二区三区精品| 视频一区日韩精品| 深夜福利视频一区二区| 亚洲v天堂v手机在线| 国产精品蜜芽在线观看| 国产亚洲精品久久久久婷婷瑜伽| 国产欧美自拍| 在线 亚洲欧美在线综合一区| 国产精品二区影院| 亚洲欧美日韩一区在线观看| 精品久久免费| 蜜桃视频在线观看一区| 日韩av专区| 亚洲精品系列| 亚洲www免费| 日韩中文av| 久久狠狠婷婷| 国产精久久久| 最近国产精品视频| 激情久久久久久久| 国产精品久久久久久久久久白浆 | 国内揄拍国内精品久久| 免费久久99精品国产自在现线| 国产一区二区三区不卡av| 日韩中文字幕视频网| 亚洲高清二区| 福利一区和二区| 久久国产欧美日韩精品| 国产精品日韩欧美一区| 麻豆网站免费在线观看| 国产日韩一区二区三区在线播放| 午夜在线精品偷拍| 久久精品官网| 精品五月天堂| 欧美日韩一区二区三区四区在线观看 | 蜜桃视频在线观看一区| 日本韩国欧美超级黄在线观看| 欧美精品影院| 日韩欧美中文字幕一区二区三区| 激情综合在线| 日韩一区二区三区免费| 精品欧美视频| 国产伦一区二区三区| 深夜日韩欧美| 欧美一区=区| 91久久视频| 婷婷成人在线| 日韩欧美午夜| 亚洲欧洲美洲av| 国产日韩在线观看视频| 日韩欧美久久| 亚洲欧洲国产精品一区| 日韩视频精品在线观看| 欧美va天堂在线| 欧美1级日本1级| 欧美成人精品| 欧美 日韩 国产精品免费观看| 久久精品影视| 久久美女精品|