在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js中1 + - + + + - + 1是如何計(jì)算的?

js中1 + - + + + - + 1是如何計(jì)算的?

1 + - + + + - + 1 // 2

多個(gè)運(yùn)算符在一起,js是如何處理的?

回答
編輯回答
孤影

+ - 除了 ,還有 負(fù) 的意思,所以第一個(gè) 1 后邊的第一個(gè) + 是運(yùn)算符,剩下的識(shí)別成 正負(fù) 符號(hào),這樣就能解釋通了 你要是把那一串 + - 換成 * / ++ -- 之類的,就報(bào)錯(cuò)了

2017年7月2日 12:39
編輯回答
尐飯團(tuán)

可以這么理解,等價(jià)于1+(- + + + - + 1) 其中- + + + - + 1前面有兩個(gè)-所以是1

2017年7月22日 12:19
編輯回答
舊時(shí)光

畫語法樹,然后從葉子節(jié)點(diǎn)像根節(jié)點(diǎn)求值,結(jié)果為2

singleexpression語法參考:
singleexpression

在線畫樹網(wǎng)址:https://resources.jointjs.com...
ast

2017年7月19日 11:00
編輯回答
舊螢火

負(fù)負(fù)得正

-(-1) = 1
+1 = 1
2017年7月27日 16:51