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需要用parseInt函数将得到的字符串强转为Int类型进行相加就可以了。
例如document.getElementById("DVDNumber").value =
document.getElementById("DVDNumber").value+1
如果不用ParseInt函数强转,那么得到的结果只是在原有字符串上拼上“1”。
如果要改为逻辑运行就要添加parseInt函数:
document.getElementById("DVDNumber").value = parseInt(
document.getElementById("DVDNumber").value)+1
扩展资料:
parseInt函数可以将字符串强转为整数类型。
parseDouble函数可以将字符串强转为double类型。
parseFloat函数可以将字符串强转为浮点类型。