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

站長資訊網
最全最豐富的資訊網站

使用es6怎么實現兩個變量的轉換

4種實現:1、采用二進制異或的方法來交換數值,語法“a = a ^ b;b = a ^ b; a = a ^ b;”或“a=(b^=a^=b)^a;”;2、利用數組下標來交換,語法“a=[a, b];b=a[0];a=a[1]; ”;3、數組特殊置換法,語法“a = [b, b = a][0]; ”;4、對數組元素進行提取和賦值,語法“[a, b] = [b, a];”。

使用es6怎么實現兩個變量的轉換

前端(vue)入門到精通課程:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

本教程操作環境:windows10系統、ECMAScript 6版、Dell G3電腦。

es6實現兩個變量轉換的4種方法

方法一:異或置換法

方案分析:這里采用二進制異或的方法交換數值。異或的特點:同數為0,異數為1;將用戶輸入的值分別轉換成二進制,在進行異或,JS里面的異或符號是用shift+6,通過兩次異或還是本身這個原理,即可實現兩個數的交換。

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

<!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>         // 方法一:異或置換法(同數為0,異數為1)         var a = prompt('請輸入a的值');         var b = prompt('請輸入b的值');         a = a ^ b;         b = a ^ b;         a = a ^ b;         //a = (b ^= a ^= b) ^ a; //與上面三行實現同理只是變成一行代碼         document.write('交換后a的值是' + a + '<br>', '交換后b的值是' + b);     </script> </body>  </html>
登錄后復制

運行結果:

使用es6怎么實現兩個變量的轉換

使用es6怎么實現兩個變量的轉換

使用es6怎么實現兩個變量的轉換

方法二:數組特殊置換法【進階】

方案分析:這里使用的是特定數組的方法,將兩個數直接轉換,首先假設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>         // 方法二:數組置換法         var a = prompt('請輸入a的值');         var b = prompt('請輸入b的值');         a = [b, b = a][0];          document.write('交換后a的值是' + a + '<br>', '交換后b的值是' + b);     </script> </body>  </html>
登錄后復制

方法三:數組普通置換法

方案分析:這里使用的是普通數組置換的方法,首先將把a,b的值存放在a[a,b]這個數組中,其次先將a[0]值賦給b,再將a[1]的值賦給a,不這樣會導致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>         // 方法三:數組普通置換法         var a = prompt('請輸入a的值');         var b = prompt('請輸入b的值');         a = [a, b]; //接收用戶輸入的值         document.write('交換前a,b的值是' + a + '<br>');         b = a[0]; //將第一值賦給b必須寫在a的前面         a = a[1]; //將第二值賦給a         document.write(a);         document.write(b);     </script> </body>  </html>
登錄后復制

方法四:ES6賦值法

方案分析:這里使用的是ES6置換的方法,由于ES6允許我們對數組和對象提取,所以可以進行變量賦值,來實現兩數直接交換。

<!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('請輸入a的值');         var b = prompt('請輸入b的值');         [a, b] = [b, a];         document.write('交換后a的值是' + a + '<br>', '交換后b的值是' + b);     </script> </body>  </html>
登錄后復制

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
午夜av成人| 国产精品大片| 91超碰国产精品| 亚洲青青久久| 亚洲ab电影| 欧美日韩伊人| 免费视频亚洲| 亚洲专区在线| 荡女精品导航| 四虎国产精品免费观看| 国产伦精品一区二区三区千人斩| 久久国产99| 日韩av午夜在线观看| 亚洲精品一区二区在线看| 六月丁香综合| 久久一区二区三区喷水| 久久精品国产www456c0m| 日韩av首页| 国产精品国产一区| 视频在线观看一区| 成人日韩精品| 石原莉奈一区二区三区在线观看 | 国产精品二区不卡| av资源亚洲| 日韩精品欧美大片| 狠狠色综合网| 蜜桃视频欧美| 国产精品久久久久久久久久齐齐| 国产精品久久久久77777丨| 欧洲精品一区二区三区| 日本蜜桃在线观看视频| 日韩欧美中文字幕在线视频| 国产欧美一区二区三区国产幕精品 | 久久精品国产免费| 蜜桃91丨九色丨蝌蚪91桃色| 精品欧美久久| 精品亚洲a∨| 奶水喷射视频一区| 狠狠爱成人网| 久久精品97| 精品国产亚洲一区二区三区大结局| 999国产精品视频| 国产一区 二区| 久久最新视频| 日韩欧美看国产| 精品色999| 综合一区二区三区| 欧美精品激情| 91精品国产自产在线观看永久∴ | 天堂网在线观看国产精品| 久久国产精品免费一区二区三区| 特黄毛片在线观看| 国产成人精品三级高清久久91| 免费日本视频一区| 久久国产日韩欧美精品| 欧美国产美女| 91精品国产自产观看在线| 国产不卡精品| 99久久99视频只有精品| 久久久精品久久久久久96| 欧美国产小视频| 青草综合视频| 99pao成人国产永久免费视频 | 久久久精品网| 欧美亚洲三级| 欧美国产91| 精品欧美久久| 精品1区2区3区4区| 欧美日韩少妇| 视频一区在线播放| 蜜桃av一区二区三区电影| 日韩在线卡一卡二| 国产精品普通话对白| 国产乱码精品| 久久精品99久久久| 精品福利久久久| 麻豆精品蜜桃| 久久永久免费| 亚洲黄色中文字幕| 欧美日韩精品一区二区三区在线观看| 国产精品探花在线观看| 精品国产欧美| 伊人国产精品| 国产无遮挡裸体免费久久| 国产乱码精品| 欧产日产国产精品视频| 久久理论电影| 免播放器亚洲| 国产精品第一| 99精品视频在线观看免费播放| 在线天堂中文资源最新版| 日韩在线播放一区二区| 丝袜美腿诱惑一区二区三区 | 欧美午夜精品一区二区三区电影| 在线观看精品| 精品久久精品| 国产亚洲电影| 成人在线免费观看网站| 国产探花在线精品| 欧美一区精品| 麻豆91精品91久久久的内涵| 欧美日韩视频| 日韩欧美另类中文字幕| 欧美成人亚洲| 亚洲成人精品| 激情综合网址| 国产农村妇女精品一区二区 | 尤物在线精品| 欧美精品中文| 日韩免费高清| 97精品一区| 精精国产xxxx视频在线播放| 午夜久久中文| 久久激情中文| 免费日韩av| 国产欧美一级| 日本午夜精品久久久久| 久久大逼视频| 日韩视频二区| 免费精品视频最新在线| 国产精品毛片| 国产亚洲激情| 久久国产精品免费一区二区三区| 91日韩欧美| 精品在线99| 日韩精品免费一区二区夜夜嗨| 丝袜国产日韩另类美女| 日本天堂一区| 欧美日韩免费观看视频| 久久永久免费| 奇米色欧美一区二区三区| 免费在线观看日韩欧美| 狠狠操综合网| 欧美日韩一区二区三区四区在线观看| 97欧美在线视频| 日韩中文字幕av电影| 蜜臀av亚洲一区中文字幕| 久久成人精品| 国产精品一区毛片| 天堂中文在线播放| 国产视频一区在线观看一区免费| 日韩精品久久理论片| 日韩av午夜在线观看| 日韩午夜免费| 精品视频一区二区三区在线观看 | 97人人精品| 久久国产电影| 精品在线99| 日本va欧美va瓶| 欧美专区18| 久久影院一区二区三区| 久久成人av| 亚洲深爱激情| 91视频一区| 97精品国产一区二区三区| 亚洲乱码久久| 9999国产精品| 国产日韩亚洲欧美精品| 国产剧情在线观看一区| 久久亚洲专区| 国产午夜精品一区在线观看| 国产精品成久久久久| 在线亚洲自拍| 在线综合亚洲| 石原莉奈一区二区三区在线观看| 精品一区二区三区中文字幕在线| 亚洲91在线| 天堂成人免费av电影一区| 91午夜精品| 国产一区二区精品福利地址| 久久精品免费一区二区三区 | 亚洲影视一区二区三区| 成人欧美一区二区三区的电影| 久久久久亚洲| 一区二区三区网站| 欧美99久久| 日韩一区二区三区精品| 亚洲激情欧美| 日本精品不卡| 不卡在线一区| 亚洲精品黄色| 午夜久久中文| 视频一区免费在线观看| 国产区精品区| 桃色一区二区| 亚洲激情偷拍| 久久久久亚洲| 国产不卡av一区二区| 综合在线一区| 久久精品av| 欧美亚洲tv| 99久久夜色精品国产亚洲狼 | 国产精品亚洲一区二区三区在线观看| 国产精品黄色片| 久久久久久久久丰满| 国产欧美日韩综合一区在线播放| 国产精品毛片一区二区三区| 国产va免费精品观看精品视频| 亚洲永久av| 悠悠资源网久久精品|