js字符串数字拼接神奇问题

JavaScript039

js字符串数字拼接神奇问题,第1张

JS 中数字是双精度浮点数,最大16位左右才能保证精度,再大的可能失去精度

参考如下:

网页链接

```

# 代码可以写吗?

alert('Hello 网页链接 !')

```

一般都是字符串转化成INT类型: var str = parseInt(str)如果你确定有一个是字符串有一个是数字的话可以直接用“+”连接符var str = a+b当然,如果a,b都是Int那就是加法运算了,所以最好转化一下。a = a.toFormatString()b= b.toFormatString()var str = a+b

var a = "1234560550012310215"

a = a.replace(/0/g, "").replace(/5/g, "")

var arr = []

for(var i=0i<a.length-1i++)

{

arr.push(a[i]+a[i+1])

}

有问题追问哈。