人類世界的對錯是一個十分複雜的課題,當中可以涉及倫理道德亦可以涉及世界各地不同的行為規範,或有些地方更是位處中間的灰色地帶,總而言之,人類實體世界的對錯並沒有劃一的標準線。但對於網頁程式世界的對錯,則簡單得多了,對錯完完全全視乎於數理邏輯的推論!
Boolean(): 返回對(TRUE) 或錯 (FALSE), 例如 Boolean(3 > 1) 會返回 對(TRUE),而 Boolean(1 > 6) 則會返回 錯 (FALSE)
關於條件性(Conditions)的比較(Comparisons)可分為以下常用的三類:
== 等於
> 大於
< 少於
在 JavaScript網頁程式的世界中,所有事物只要有著值(Value)都是對(TRUE),而相反沒有值(Value)都是錯 (FALSE),例如0, -0, 沒有值的字串(empty string)等等
因著而要,有些網頁程式員會把 JavaScript Booleans 當成是 Object去使用但切記數點:
- JavaScript Booleans Object 無需去 new 去創建
- JavaScript Booleans Object 之間的比較永遠返回 錯 (FALSE)
網頁程式世界的運算對錯十分重要,可連貫程式運算的邏輯及可減少程式網寫時的bug !
立即聯絡我們
Boolean(): 返回對(TRUE) 或錯 (FALSE), 例如 Boolean(3 > 1) 會返回 對(TRUE),而 Boolean(1 > 6) 則會返回 錯 (FALSE)
關於條件性(Conditions)的比較(Comparisons)可分為以下常用的三類:
== 等於
> 大於
< 少於
在 JavaScript網頁程式的世界中,所有事物只要有著值(Value)都是對(TRUE),而相反沒有值(Value)都是錯 (FALSE),例如0, -0, 沒有值的字串(empty string)等等
因著而要,有些網頁程式員會把 JavaScript Booleans 當成是 Object去使用但切記數點:
- JavaScript Booleans Object 無需去 new 去創建
- JavaScript Booleans Object 之間的比較永遠返回 錯 (FALSE)
網頁程式世界的運算對錯十分重要,可連貫程式運算的邏輯及可減少程式網寫時的bug !
立即聯絡我們