[問題] &&=和||=的意思?

看板Web_Design作者 (愛迪希亞)時間12年前 (2013/10/06 15:36), 編輯推噓7(707)
留言14則, 12人參與, 最新討論串1/3 (看更多)
&&= 進行&&運算,並將運算結果指定給左邊的運算式 例如,下面的運算是相同的: x&&=y; x=x&&y; ||= 進行||運算,並將運算結果指定給左邊的運算式 例如,下面的運算是相同的 x||=y; x=x||y;               摘自-張亞飛《Javascript +jQuery全能權威指南》 以上的解說和範例完全看不懂@@ 我知道&&是and,||是or的意思 它不是比較前後,最後得出的是布林值嗎? 它可以進行什麼樣的運算呢?相加之類的嗎? 新手學習中... 請多多指點,謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.224.196.145

10/06 15:41, , 1F
看來和 x += y 為 x = x + y 相似
10/06 15:41, 1F

10/06 18:00, , 2F
同意樓上
10/06 18:00, 2F

10/06 18:04, , 3F
可以這樣用沒錯,但是不管在哪種程式中都很少看到...
10/06 18:04, 3F

10/06 19:51, , 4F
大忌~不易讀
10/06 19:51, 4F

10/06 20:24, , 5F
沒看過有人這樣用 XD
10/06 20:24, 5F

10/06 20:28, , 6F
雖然可用 不過一般人不會用啊XD
10/06 20:28, 6F

10/06 20:59, , 7F
你的例子是算術運算的,但這二個運算用在邏輯運算比較好
10/06 20:59, 7F

10/06 21:57, , 8F
你有在瀏覽器試過這運算子能跑嗎?不能的話,快把書扔了。
10/06 21:57, 8F

10/07 01:26, , 9F
等一下.... 是 &= 跟 |= 吧?我剛剛試了PHP JS JAVA ,通通
10/07 01:26, 9F

10/07 01:27, , 10F
都是 &= |= 才能跑,這是位元運算
10/07 01:27, 10F

10/07 01:47, , 11F
糟XD 快把書扔了XDDD
10/07 01:47, 11F

10/07 11:03, , 12F
很花俏的用法
10/07 11:03, 12F

10/08 20:44, , 14F
要離職的時候可以把程式都改成這些寫法
10/08 20:44, 14F
文章代碼(AID): #1IKHBzdk (Web_Design)
文章代碼(AID): #1IKHBzdk (Web_Design)