JS加法相關


1:首先JS是一種弱語言,但是同類型可以自己相加減
例如“a”+”b” 可以自動組成ab ; 1+ 2 自動變成3

var data = 2;
var currentPage = data; //2
var previousPage = data -1; //1
var nextPage = data +1; //21

2:不同類型的字符 我們先轉換例如 “1”+2 ; parsInt(“1”)+2 可以實現加法3

var data = 2;
var currentPage = data; //2
var previousPage = data -1; //1
var nextPage = parseInt(data) +1; //3

 

在實現一個計算器小應用時,發現兩個數字相加返回的結果不正確,例如

var a = 1;
var b = 2;
var sum = a + b;
document.write(sum);

sum的輸出結果是12。
這里講兩個變量當成字符串處理了,直接進行了拼接,並沒有進行數學運算。要想進行正常的加法運算,需要將兩個變量轉換成Int,或其他數字類型。

var a = 1;
var b = 2;
var sum = parseInt(a) + parseInt(b);
document.write(sum);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM