字符串截取前幾位數,截取小數點之前的數字


1,截取字符串前i個字符

str=str.substring(0,i);

2,去掉字符串的前i個字符str=str.substring(i);

將字符串從索引號為2開始截取,

var sb = "bbbdsajjds";
sb.substring(2); //bdsajjds
從索引號2開始到索引好4結束(並且不包含索引4截取在內,也就是說實際截取的是2和3號字符);
var sb = "bbbdsajjds";
sb.substring(2, 4);  //bd

方法一:找到小數點位置然后截取
var number = "123.456";
var intNumber = number.substring(0,number.indexOf("."));

方法二:轉成數字然后轉換為整數再轉換為字符串
var number = "123.456";
number.valueOf(Math.floor(Double.parseDouble(number)));

方法三:用小數點分割取第一個結果:
var number = "123.456";
number.split(".")[0]); //123

 
        
 


免責聲明!

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



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