2008年12月2日

比較計算器

數值計算器 | 位元計算器 | 比較計算器 | 邏輯計算器 | 優先權

javascript 的比較計算器列於下表中:

符號==!=><>=<====!==
意義等於不等於大於小於大等於小等於全等不全等
  1. ==:等於計算器將兩個值比較,相等為 true,不相等為 false。如果兩個值的型態不同,會先作轉換。如果有一個值是數值或布林值時,會將另一值換成數值;如果有一個值是字串時,會將另一值換成字串。其布林表如下:

    ABA == B
    vvtrue
    vwfalse
  2. !=:不等於計算器將兩個值比較,相等為 false,不相等為 true。其布林表如下:

    ABA == B
    vvfalse
    vwtrue
  3. >:大於計算器將兩個值比較,判斷兩者的大小。其布林表如下:

    ABA > B
    53true
    55false
    57false
  4. <:小於計算器將兩個值比較,判斷兩者的大小。其布林表如下:

    ABA < B
    53false
    55false
    57true
  5. >=:大於且等於計算器將兩個值比較,判斷兩者的大小。其布林表如下:

    ABA >= B
    53true
    55true
    57false
  6. <=:小於且等於計算器將兩個值比較,判斷兩者的大小。其布林表如下:

    ABA <= B
    53false
    55true
    57true
  7. ===:全等計算器將兩個值比較。比較前不會做型態轉換,當值與資料型態全相等為 true,否則為 false。其布林表如下:

    ABA === B
    vvtrue
    v'v'false
    vwfalse
    • 上面的例子,第一個例子是用等於計算器(==)比較數值 8 與字串 8,其結果為 true。第二個例子是用全等計算器(===)比較數值 8 與字串 8,其結果為 false,因為兩者資料型態不同。

  8. !==:不全等計算器將兩個值比較,當值與資料型態全相等為 false,否則為 true。其布林表如下:

    ABA !== B
    vvfalse
    v'v'true
    vwtrue

©2008-2009 by ant2legs, All Rights Reserved. ant2legs 擁有其製作的文章,圖片與程式的著作權,所有權利保留。