一个类型转换的问题 var s ="0123";var a = parseInt(s);alert(a);结果怎么是83,而不是123? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 parseInt语法:parseInt(string, radix); 其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。 在默认不指定radix时,当以0x开关时,为十六进制;如果以0开头且第二位不为x,则认为是八进制,(因为八进制不能有8,9所以报错返回0)。 var s ="0123";var a = parseInt(s);你以0开头,parseInt就转成八进制了~· 0八进制,0x才是十六进制吧?parseInt(sNum)对字符串型转化成int型parseInt('12ab')// 12, parseInt('12.2')// 12, parseInt('da22')// NaN, parseInt('oxA')// 10parseInt('10',2)// 2 , parseInt('10',8)// 8 , parseInt('10',10)// 10 parseInt('010')// 8 , parseInt('010',8)//8 , parseInt('010',10)// 10 如何显示多个select的值? 求教:JS调整tr顺序的问题 怎么实现AJAX刷新页面多处??? 女子为看电视窝在家7年 双腿腐烂也不出门就医 三个列表,前连个列表都从数据库循环出来了多个纪录,选择第二个列表时第三个列表要填充值 为什么我取iframe的document.body.scrollTop一直都是0? 求一句JAVASCRIPT,应该不难!越简单越好! 怎样使窗体不可见?急急急!! 一个小问题,不知道具体该调用哪个事件。 请问各位,想统计下载次数,这个怎么写 求解jquery获取元素的位置及设置滚动条位置 网站访问不到js
其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。
在默认不指定radix时,当以0x开关时,为十六进制;如果以0开头且第二位不为x,则认为是八进制,(因为八进制不能有8,9所以报错返回0)。 var s ="0123";
var a = parseInt(s);你以0开头,parseInt就转成八进制了~·
对字符串型转化成int型
parseInt('12ab')// 12, parseInt('12.2')// 12, parseInt('da22')// NaN, parseInt('oxA')// 10
parseInt('10',2)// 2 , parseInt('10',8)// 8 , parseInt('10',10)// 10
parseInt('010')// 8 , parseInt('010',8)//8 , parseInt('010',10)// 10