2008年12月1日

數值計算器

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

javascript 的數值計算器列於下表中:

符號+-*/%++---
意義加法減法乘法除法餘數加一減一負數

數值計算器還可以與等號相結合。

符號=+=-=*=/=%=
意義設值加設減設乘設除設餘設
  1. =:設值器左邊必須是一個變數,右邊則可以是數值或計算式。設值器會將右邊算式的結果,存入左邊變數的記憶體中。

  2. +:加法器有三種用法:

    1. 數值一 + 數值二:得到兩數值的和。
    2. 字串一 + 字串二:得到新字串,字串二 接在 字串一 之後。
    3. 數值 + 字串:數值會自動轉變成新字串,然後兩字串相加,如上述。

  3. -:減法器將兩個數值相減,得其差值。

  4. *:乘法器將兩個數值相乘。

  5. /:除法器將兩個數值相除。

  6. %:餘數器將兩個數值相除,得其餘數。

  7. ++:兩個加號為加一器,有兩種用法。

    1. 放在變數後, v++:用 v 的原值計算式子,完成後 v 的數值加一。
    2. 放在變數前, ++v:v 的數值加一,用新值計算式子。

    加一器還可以寫成單獨式子:

    A++;

    上式同義於 A=A+1;

  8. --:兩個減號為減一器,有兩種用法。

    1. 放在變數後, v--:用 v 的原值計算式子,完成後 v 的數值減一。
    2. 放在變數前, --v:v 的數值減一,用新值計算式子。

    減一器還可以寫成單獨式子:

    A--;

    上式同義於 A=A-1;

  9. -:負數器,將數值乘上 -1。這是單子計算器,與前面雙子的減法器不同。

  10. += , -= , *= , /= , %=:以 +=計算器為例, A+=B 同義於 A=A+B。其它以此類推。+=計算器也可用在字串連接。


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