<script>
var i = "123.5apple345";
var j = "abc123.5";
console.log(parseInt(i));
console.log(parseFloat(i));
console.log(parseInt(j));
console.log(parseFloat(j));
</script>
观察代码及输出,我们可以发现:
1.即使字符串不完全是由数字组成,parseInt()和parseFloat()方法依然奏效。
2.parseInt()会自动截取字符串头部的整型部分。
3.parseFloat()会自动截取字符串头部的浮点型部分。
4.如果字符串开头不是数字,则返回NaN