摘要:幾個(gè)例子輸出簡析表達(dá)式從左到右依次執(zhí)行。數(shù)字轉(zhuǎn)換成二進(jìn)制所以
兩個(gè) && 是邏輯 “與”。
一個(gè) & 是按位“與”。
if (($a = 1) & ($a == 1) & ($a = 3)) { echo "true", $a;die; } echo "false", $a;
輸出:true3
簡析:表達(dá)式從左到右依次執(zhí)行。
if (false & ($a = 3)) { echo "true", $a;die; } echo "false", $a;
輸出:false3
簡析:即使前面已經(jīng)為 false, 后面的表達(dá)式依舊會(huì)執(zhí)行。
if (true & ($a = 1)) { echo "true", $a;die; } echo "false", $a;
輸出:true1
if (true & ($a = 2)) { echo "true", $a;die; } echo "false", $a;
輸出:false2
if (true & ($a = 3)) { echo "true", $a;die; } echo "false", $a;
輸出:true3
if (true & ($a = 4)) { echo "true", $a;die; } echo "false", $a;
輸出:false4
簡析:一個(gè) & 是按位“與”。
true 會(huì)轉(zhuǎn)換成 1。
數(shù)字轉(zhuǎn)換成二進(jìn)制:
1 -> 1
2 -> 10
3 -> 11
4 -> 100
所以:
1 & 1 => 1 => true
1 & 10 => 0 => false
1 & 11 => 1 => true
1 & 100 => 0 => false
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/23326.html
本篇文章主要是講述在JavaScript中判斷兩個(gè)值相等,不要認(rèn)為很簡單,要注意的是在JavaScript中存在4種不同的相等邏輯。 ECMAScript 是 JavaScript 的語言規(guī)范,在ECMAScript 規(guī)范中存在四種相等算法,如下圖所示: 上圖中每個(gè)依次寫下來,很多前端應(yīng)該熟悉嚴(yán)格相等和非嚴(yán)格相等,但對(duì)于同值零和同值卻不熟悉,現(xiàn)在就依次下面四種方法?! ⊥怠 ⊥盗恪 》?..
小編寫這篇文章的目的,主要是給大家來做一個(gè)比較詳細(xì)的解答,解答一下其具體的相關(guān)知識(shí),還有一些相關(guān)的代碼解析,下面就給大家進(jìn)行一個(gè)比較詳細(xì)的解答。 什么是Numpy NumPy,是Numerical Python的簡稱,用于性能比較高的基礎(chǔ)分析數(shù)據(jù)包,可以對(duì)其進(jìn)行用來進(jìn)行數(shù)據(jù)分析,像數(shù)學(xué)科學(xué)工具(pandas)和框架(Scikit-learn)中都使用到了NumPy這個(gè)包。 NumPy中的...
前言 本篇文章主要為大家敘述關(guān)于JavaScript中的export和import,這兩個(gè)常見的報(bào)錯(cuò)?! ?bào)錯(cuò):Uncaught SyntaxError: Cannot use import statement outside a module 上面標(biāo)書的是無法在module以外使用import,在網(wǎng)上進(jìn)行查閱之后才了解到,這是由于script標(biāo)簽?zāi)J(rèn)是使用JavaScript語言,使用E...
要是別人問您:如何讓 x 等于 1 且讓 x 等于 2 且讓 x 等于 3 的等式成立? 咋地,知道如何實(shí)現(xiàn)?想罵人有不 現(xiàn)在我們一起來分解思路: 我們先來講講寬松相等== 和嚴(yán)格相等 ===,這兩個(gè)都能用來判斷兩個(gè)值是否相等,但們明確上文提到的等于指的是哪一種,二者的區(qū)別看下: (1) 這兩個(gè)基礎(chǔ)直接的區(qū)別: (1.1) 不同類型間比較,== 比較轉(zhuǎn)化成同一類型后的值看值是否相等,...
閱讀 3072·2021-10-12 10:12
閱讀 1582·2021-09-09 11:39
閱讀 1909·2019-08-30 15:44
閱讀 2354·2019-08-29 15:23
閱讀 2906·2019-08-29 15:18
閱讀 2973·2019-08-29 13:02
閱讀 2698·2019-08-26 18:36
閱讀 747·2019-08-26 12:08