js数字字符串处理

字符串转数字:
    parseFloat() 函数可解析一个字符串,并返回一个浮点数。
    parseInt() 函数可解析一个字符串,并返回一个整数。
    固然将数字字符串转成整数的方式还有: 
    var num = '1.23';
    0|num   --->结果为1

数字取小数点前几位的字符串: git

    var num = 5.789;浏览器

    num.toFixed(2) = 5.79;函数

四舍五入:Math.round()spa

当有时浏览器的缘由会出现精度问题,使用能够函数进行四舍五入orm

  1. with (Math){  
  2.          return  round(number*pow(10,fractionDigits))/pow(10,fractionDigits);  
  3.     }  

向上取整: Math.ceil(A/B)ci

向下取整:Math.floor(A/B)字符串

数字字符串转数字: 
    var N = ‘20’
    var X = +N
    console.log(N)
    X = 20

还有另外一种方法将字符串转数字: X = ~~N;it

数字转字符串:X.toString()
    "20"

另外获取零填充的数字字符串的方式:io

function Fill_num(str,length){
    return (new Array(length+1).join('0') + str).slice(-length);
}
Fill_num(5,3) ----> '005'