數值型數據轉換為字符串類型的方法


一、和空字符串相加

1 var a = 15;
2 a = a +'';   //將數值型數據轉換成字符串

二、使用String函數強制轉換

1 var a = 15;
2 a = String(a);

三、toString方法轉換;

1 string_value = number.toString();

Number對象的(基本的數字轉換為Number對象,以便可以調用這個方法)toString()方法有一個可選的參數,該參數用來指定轉換的基數。如果不指定這個參數,轉換會以10為基數進行。然而,也可以按照其他的基數(2到36之間的數)來轉換數字。(即進制)

四、toFixed:將數字轉換成字符串,並指定小數點后的位數。

1 var n = 123456.789; 
2 n.toFixed(0); // "123457" 
3 n.toFixed(1); // "123456.79"

五、toExponential()使用指數表示法把一個數字轉換為字符串,小數點前面有1位數,而小數點后面有特定的位數。 

1 var n = 123456.789; 
2 n.toExponential(1); // "1.2e+5" 
3 n.toExponential(3); // "1.235e+5"

六、toPrecision()使用指定的有意義的位數來顯示一個數字,如果有意義的位數還不夠顯示數字的整個整數部分,它就使用指數表示法。 

1 var n = 123456.789; 
2 n.toPrecision(4); // "1.235e+5" 
3 n.toPrecision(7); // "123456.8" 

 


免責聲明!

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



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