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

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

str=str.substring(0,i);字符串

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

將字符串從索引號爲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("."));it

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

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

字符

相關文章
相關標籤/搜索