Jackiin   ·  4年前
2 貼文  ·  0 留言

Javascript數字前面加NOT符號

Javascript裏面的數字前面如果加了 ! (NOT) 符號是會轉換為邏輯型變量。除了!0會是true之外,其他數字前加!會變爲false。所以在寫一些涉及大小比較表達式時候,例如,!(x > a) ,注意不要忘記括號

  分享   共 1,779 次點閱
按了喜歡:
共有 1 則留言
Kevin Hou   ·  4年前
4 貼文  ·  20 留言

還有一招是在變數前加兩個驚嘆號 (eg. !! purchased),可以強迫轉型成 boolean,但這太黑魔法了整個不敢用XD

 
您的留言
Jackiin
2 貼文  ·  0 留言
查看所有文章