javascript 的表达式 parseInt("8")+parseFloat('8')的结果是什么?
来源:百度知道 编辑:UC知道 时间:2024/05/27 07:35:18
16
parseInt最好指定进制,即:
parseInt("8")+parseFloat('8') //16
parseInt("8",10)+parseFloat('8') //16
parseInt("08")+parseFloat('8') //8
parseInt可以带入第二个参数,表示以何种进制来解析目标字符串。如果不带参数2,遇到某些以0开头的字符串,就会得到错误的值(如果字符串以0开头(不包括0x或者0X),parseInt会默认使用8进制来解析
int(整形) + float(单精度浮点型) 最终等于 int 16
16