js中怎样把字符串转int型呢?
摘要:js中怎样把字符串转int型呢?
js中怎样把字符串转int型呢?
js中怎样把字符串转int型呢?有两个可能用的函数:
1、parseInt()
例如:
var str='1250' ;
alert(parseInt(str)); //失去1250
2、Number()
例如:
var str='1250' ;
alert( Number(str) ); //失去1250
留意事项:
建议尽量用Number(),parseInt()有时会出错。
例如:
var str1='00100';
alert( Number(str1) ); //失去100
alert(parseInt(str1)); //失去64
发现parseInt方法在format'00'扫尾的数字时会当作2进制转10进制的方法停止转换,所以建议string转int最好用Number方法
1、parseInt()
例如:
var str='1250' ;
alert(parseInt(str)); //失去1250
2、Number()
例如:
var str='1250' ;
alert( Number(str) ); //失去1250
留意事项:
建议尽量用Number(),parseInt()有时会出错。
例如:
var str1='00100';
alert( Number(str1) ); //失去100
alert(parseInt(str1)); //失去64
发现parseInt方法在format'00'扫尾的数字时会当作2进制转10进制的方法停止转换,所以建议string转int最好用Number方法