色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

在javascript的邏輯運(yùn)算中,關(guān)于--c和c--的一個(gè)小問(wèn)題.

瀏覽:103日期:2023-02-06 17:08:19

問(wèn)題描述

韓老師講到:

<script type=text/javascript>

var a = 3;

var b = 4;

var c = 1;

if ( a < b && --c && ++a)

{

window.alert("OK")

}

window.alert(c) // c = 0

window.alert(a) // a =3

那假若把“--c”變成“c--“”,此時(shí)c的值也是0,為什么a的值就變?yōu)?了呢?

望各位老師解答一下,謝謝!

問(wèn)題解答

回答1:

--c 是先進(jìn)行運(yùn)算,后賦值給c ,也就是先斬后奏,當(dāng)你殺他那時(shí)皇上還不知道,還認(rèn)為他還沒(méi)死,所以c還是原來(lái)的c,后來(lái)稟報(bào)后才知道,他已經(jīng)死了,這時(shí)c減了一。

而c-- 是減去后就賦值給c了,當(dāng)時(shí)c就少一,也就是皇上親自監(jiān)斬。

回答2:

對(duì)于--c時(shí)

a < b true

--c c先自減 c=0 false(0為假 非0為真)

a<b&&--c false然后就會(huì)觸發(fā)&&的“短路”不執(zhí)行++a

所有c=0,a=3

對(duì)于c--

a < b true

c-- c先判斷真假再自減 所有判斷時(shí)c=1 為true 然后c自減

a<b&&--c true 不會(huì)觸發(fā)&&的"短路" 執(zhí)行并判斷++a

所以c=0,a=4

回答3:

--c時(shí),表達(dá)式左邊為false,右邊++a不進(jìn)行運(yùn)算,所以a的值還是3

c++時(shí),表達(dá)式左邊為true,所以右邊++a還要進(jìn)行運(yùn)算,所以a的值變?yōu)?

回答4:

<script type=text/javascript>

var a = 3;

var b = 4;

var c = 1;

if ( a < b && c-- && ++a);//此時(shí)c的值也是0了,應(yīng)該也為假,++a就應(yīng)該不進(jìn)行運(yùn)算了,那么a的值應(yīng)該還是3才對(duì),為什么會(huì)進(jìn)行計(jì)算了呢?

{

window.alert("OK")

}

window.alert(c) // c = 0

window.alert(a) // a =3

標(biāo)簽: JavaScript
主站蜘蛛池模板: 亚洲欧美日韩色 | 国产高清一区二区三区免费视频 | 亚洲天堂视频在线观看免费 | 欧美大胆一级视频 | a级毛片在线观看 | 日韩精品一区二区三区不卡 | 久久综合九九 | 男女性高爱潮免费的国产 | 91成年人| 久久亚洲国产伦理 | 久久精品视屏 | 黄a 大片a v 永久免费 | 亚洲欧洲国产成人精品 | 三级a黄 | 综合久久一区二区三区 | 一级做a爱 | 丰满老熟女毛片 | 伊人久久在线 | 91色综合久久 | yy毛片 | 成人毛片免费观看视频 | 日本高清免费视频色www | 全部免费的毛片视频观看 | 怡红院成人在线 | 国产成人v爽在线免播放观看 | 精品国产区一区二区三区在线观看 | 国产免费一区二区三区 | 国产精品三级在线观看 | 欧美成人亚洲国产精品 | 视频一区精品 | 国产男女爽爽爽免费视频 | 亚洲高清综合 | 91久久精品国产一区二区 | 亚洲国产成人精品激情 | 欧美成人国产一区二区 | 免费看欧美成人性色生活片 | 精品日本久久久久久久久久 | 天堂视频免费看 | 免费的成人a视频在线观看 免费的毛片 | 欧美一级大尺度毛片 | 国产极品精频在线观看 |