字符串转数字的方法要点 |
您所在的位置:网站首页 › 优酷与优酷视频的区别在哪里看 › 字符串转数字的方法要点 |
可以用两种方法。一种是用Number()的方法 另一种用parseInt()和parseFloat()的方法。 字符串中数字被多个非数字隔离可以用正则表达式的方法。 var a = ' '; /* 对字符串转换为Number:parseInt() 把字符串换换为浮点数:parseFloat()。 它会先将对象转化为字符串,然后再操作 */ var a = '123px'; a = parseInt(a); console.log(a); var a1 = '123.456' a1 = parseFloat(a1); console.log(a1); //2.只截取前面部分,直到非数字字符为止。 var b = '123a456px' b = parseInt(b); console.log(b); //3.利用parseInt间接取整 a = '198.34'; a = parseInt(a); console.log(a); //4.布尔型转为为'NaN' c = true; c = parseInt(c); console.log(c); //5.提取字符串中所有的数字 var s = "价格5000元,品质:优良"; var num = s.replace(/[^0-9]/ig, ""); console.log(num); console.log(s);输出: 123 123.456 123 198 NaN 5000 价格5000元,品质:优良 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |