JavaScript 的減法

JavaScript 的減法與上一篇介紹的《JavaScript 的加法》特性不一樣,因為減號(-)在 JavaScript 中的運作方式就是相減,不可以用來串接字串,但加號(+)就有可能被 JavaScript 當成字串相連,所以 JavaScript 做減法會比較容易一點,兩個數字相減就只需要在彼此之間使用減號(-)即可,兩個數字相減的語法就像這樣子。

JavaScript 的減法語法
相減的結果 = 數字1 - 數字 2;
對於數字 1 與數字 2 的大小並沒有限制,JavaScript 的減法結果可以有負值。

JavaScript 的減法範例
<script type="text/javascript">
 x=6-3-2;
 document.write(x);
 document.write("<br />");

 x="6"-"3"-'2';
 document.write(x);
 document.write("<br />");

 x=6-"3"-2;
 document.write(x);
</script>
輸出的結果像這樣
1
1
1
這個範例主要是想與上一篇介紹的《JavaScript 的加法》做比較,我們三組 JavaScript 的減法運算中,有數字的寫法,也有雙引號將數字包起來的寫法,JavaScript 在執行減法的時候,會自動將數字認出來並相減,不似在執行加法的時候,會自動將引號內的數字視為自串,所以用 JavaScript 做減法其實比較單純一些。

補充、如果想把字串轉為數字,可以嘗試使用《JavaScript parseInt 函數》來處理。

與 JavaScript 的減法有關的主題
© Copyright webtech.tw Since 2010