一、转换函数
parseInt()
parseInt()函数可以解析一个字符串,并返回一个整数。
语法:
parseInt(string,radix)
parseInt("10"); //返回 10
parseInt("19",10); //返回 19 (10+9)
parseInt("11",2); //返回 3 (2+1)
parseInt("17",8); //返回 15 (8+7)
parseInt("1f",16); //返回 31 (16+15)
parseInt("010"); //未定:返回 10 或 8
parseFloat()
parseInt()函数可以解析一个字符串,并返回一个浮点数。
语法:
parseFloat(Sting)
<script>
document.write(parseFloat("10") + "<br>");
document.write(parseFloat("10.33") + "<br>");
document.write(parseFloat("34 45 66") + "<br>");
document.write(parseFloat(" 60 ") + "<br>");
document.write(parseFloat("40 years") + "<br>");
document.write(parseFloat("He was 40") + "<br>");
</script>
二、强制类型转换
Boolean(value)
Number(value)
String(value)
网友评论