社区
JavaScript
帖子详情
javascript中字符串转换为数字问题?
woxin
2002-08-15 05:31:38
var tt = parseInt("09"),得到的tt值为0,对parseInt(“08")也是tt为0,但对00\01\02\03\04\05\06\07,均能用parseInt得到正确的数值,为什么?如何才能得到正确的数字(对字符串08和09)
...全文
532
5
打赏
收藏
javascript中字符串转换为数字问题?
var tt = parseInt("09"),得到的tt值为0,对parseInt(“08")也是tt为0,但对00\01\02\03\04\05\06\07,均能用parseInt得到正确的数值,为什么?如何才能得到正确的数字(对字符串08和09)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiushuiwuhen
2002-08-15
打赏
举报
回复
Number(num)
westfly
2002-08-15
打赏
举报
回复
function IntToStr(s)
{
return parseInt(s.replace(/^0*/, ""));
}
瀚海沙漠
2002-08-15
打赏
举报
回复
toint(ss);
tofloat(ss);
JavaCoffee
2002-08-15
打赏
举报
回复
楼上说的对。你看看下面的例子:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Test</title>
<script language="javascript">
var dd="09";
tt = parseInt(parseFloat(dd));
alert(tt);
</script>
</head>
<body>
</body>
</html>
kadina
2002-08-15
打赏
举报
回复
你用“010”可以得到8,就是parseInt("010");用“011”就可以得到9。这是因为以“0”开头的数被识别为“八进制”的数。
在
javascript
中
将
字符串
转换
为
数字
的6种方法
很多时候,我们需要在
javascript
中
将
字符串
转换
为
数字
。我们将看到6种不同的方法可以将
字符串
转换
为
数字
。 将
字符串
转换
为
数字
的最相关方法是使用方法。Number()Number("25"); //25 Number("2500"); //2500 Number(...
在
JavaScript
中
将
字符串
转换
为
数字
的 7 种方法
parseInt()解析一个
字符串
并返回一个整数。允许空格。仅返回第一个
数字
。 这种方法虽然有一个限制。如果您解析十进制数,它将四舍五入到最接近的整数值,并将该值
转换
为string。可能需要使用parseFloat()方法进行...
如何在
JavaScript
中
将
字符串
转换
为整数?
如何在
JavaScript
中
将
字符串
转换
为整数?
jquery
中
把
字符串
转换
为
数字
其实在jquery里把
字符串
转换
为
数字
,用的还是js,因为jquery本身就是用js封装编写的。 比如我们在用jquery里的ajax来更新文章的阅读次数或人气的时候,就需要用到
字符串
转换
为
数字
的功能了, 先来看看JS里把
字符串
...
JavaScript
中
将
字符串
转换
为
数字
的七种方法总结
JavaScript
中
将
字符串
转换
为
数字
的七种方法总结
JavaScript
87,921
社区成员
224,619
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章