日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

为什么 ++[[]][+[]]+[+[]] = 10 ?

發(fā)布時(shí)間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 为什么 ++[[]][+[]]+[+[]] = 10 ? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

 首先,問(wèn)這個(gè)問(wèn)題的人是個(gè)天才,他怎么會(huì)遇到這樣的一個(gè)問(wèn)題。其次,回答這個(gè)問(wèn)題的人更是一個(gè)天才,我難以想象他會(huì)回答這個(gè)問(wèn)題,更難以想象的是,他的回答是如此的詳細(xì)和豐富和完整,真正稱得上誨人不倦。

  既然遇到了這個(gè)問(wèn)題,我們不妨也跟著提高一下。

  這是一個(gè)Javascript語(yǔ)言題目,一個(gè)完全有效的等式,不信自己可以試一下,下面看看高人的題解:

++[[]][+[]]+[+[]]

  如果把這段表達(dá)式拆分開(kāi)來(lái),它相等于:

++[[]][+[]] + [+[]]

  在JavaScript里,+[] === 0 是完全正確的。 + 會(huì)把一些字符轉(zhuǎn)化成數(shù)字,在這里,這個(gè)式子會(huì)變成 +”" 或 0。

  因此,我們可以簡(jiǎn)化一下(++ 比 + 有更高的優(yōu)先級(jí)):

++[[]][0] + [0]

  因?yàn)?[[]][0] 的意思是:獲取 [[]] 的第一個(gè)元素,這就得出了下面的結(jié)果:

  • [[]][0] 返回內(nèi)部數(shù)組 ([])。根據(jù)語(yǔ)言規(guī)范,我們說(shuō) [[]][0] === [] 是不正確的,但讓我們把這個(gè)內(nèi)部數(shù)組稱作 A,以避免錯(cuò)誤的寫法。
  • ++[[]][0] == A + 1, 因?yàn)?++ 的意思是“加一”。
  • ++[[]][0] === +(A + 1);換句話說(shuō),你得到的永遠(yuǎn)是個(gè)數(shù)值( +1 并不一定得到的是個(gè)數(shù)值,但 ++ 一定是)。

  同樣,我們可以把這一堆代碼簡(jiǎn)化的更清晰。讓我們把 A 換回成 [] :

+([] + 1) + [0]

  在JavaScript里,這也是正確的:[] + 1 === “1″,因?yàn)?[] == “” (這相當(dāng)于一個(gè)空的數(shù)組的內(nèi)部元素連接),于是:

  • +([] + 1) === +(“” + 1),并且
  • +(“” + 1) === +(“1″),并且
  • +(“1″) === 1

  讓我們?cè)俅魏?jiǎn)化一下:

1 + [0]

  同樣,在Javascript里,這是正確的:[0] == “0″,因?yàn)檫@是相當(dāng)于一個(gè)有一個(gè)元素的數(shù)組的內(nèi)部元素的連接。各元素會(huì)使用,分隔。當(dāng)只有一個(gè)元素時(shí),你可以推論出這個(gè)過(guò)程的結(jié)果就是它自身的第一個(gè)元素。

  所以,最終我們得到(數(shù)字 + 字符串 = 字符串):

1 + "0"=== "10" // 耶!

總結(jié)

以上是生活随笔為你收集整理的为什么 ++[[]][+[]]+[+[]] = 10 ?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩国产一级 | 清纯粉嫩极品夜夜嗨av | 日本中文字幕一区 | 国产视频精品免费 | 99免费视频 | 超碰人人cao| 国产一级二级av | 国产无遮挡又黄又爽 | 欧美成年人网站 | 久久久久久久久久久久久久久久久久久 | 北条麻妃在线一区二区 | 蜜臀av在线免费观看 | 羞羞的视频在线观看 | 一区二区视频在线观看 | 桃色一区二区三区 | 操你啦免费视频 | 在线看黄色av | 成人av免费在线 | 男人的天堂在线 | 色在线综合 | 在线天堂6 | 久久久www成人免费无遮挡大片 | 成人3d动漫一区二区三区91 | 午夜欧美精品 | 日韩丰满少妇 | 四虎影城库 | 欧美xxxx视频 | av在线资源网 | 色老久久 | www.日日操| 日本女人黄色 | 亚洲无人区码一码二码三码的含义 | 美女尻逼视频 | 艳妇乳肉豪妇荡乳av无码福利 | 欧美91成人网| 欧美性生交xxxxx久久久缅北 | 黄色av网址在线观看 | 欧美精品一区二区三区在线播放 | 国产亚洲一区二区三区不卡 | 亚洲国产第一区 | 99成人| www.av.cn | 欧亚一区二区三区 | 午夜在线看 | 99re8在线精品视频免费播放 | 日本三级黄在线观看 | 国产成人免费 | 成人av电影免费观看 | 亚洲av无码一区二区乱孑伦as | 欧美大片黄色 | 最近中文字幕av | 成人午夜小视频 | 人妻少妇偷人精品久久性色 | 欧美视频久久久 | 特级毛片在线播放 | 日韩三级av在线 | 欧美大色一区 | 做视频 | 99精品欧美一区二区三区综合在线 | 明星毛片| 国产性―交―乱―色―情人 | 欧美精品午夜 | 136福利视频导航 | 亚洲色图欧美日韩 | 亚洲欧洲自拍 | 中文字幕在线观看免费视频 | 成在人线av | 伊人久久久久久久久久久久久 | 毛片久久久久久 | 黄色三级免费观看 | 国产精品9999 | 黄色欧美网站 | 亚洲成人一二三 | 日韩精彩视频 | 国产精品96久久久久久 | 老外黄色一级片 | 国产又粗又长又硬免费视频 | 国产 一二三四五六 | 手机av在线免费观看 | 91成人福利在线 | 高清视频在线播放 | 成人久久av | 日韩电影在线观看一区 | 青青操视频在线播放 | 污污的视频软件 | 国产亚洲AV无码成人网站在线 | av日韩一区 | 超碰97免费| av片毛片| 亚洲精品在线观 | www.黄色大片| 欧美在线观看网站 | 99热热99| 多毛的亚洲人毛茸茸 | 中文字幕欲求不满 | 国产一区精品久久 | 日韩精品一区二区三区四区 | 日本一区二区三区电影在线观看 | 免费毛片视频网站 |