<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<h3>parseInt()方式</h3>
<script>
document.write("盗墓笔记"+ parseInt("终极笔记"));
document.write("终极笔记" + parseInt("沙海"));
document.write("老九门" + parseInt("藏海花"));
</script>
</body>
</html>
类型转换
“字符串”转换为“数字”
parseInt()方式
parseInt() 函数解析字符串并返回整数。
radix 参数用于指定使用哪种数字系统
例如基数为 16(十六进制)
表示字符串中的数字应从十六进制数解析为十进制数
如果字符串以 "0x" 开头,则基数为 16(十六进制)
如果字符串以 "0" 开头,则基数为 8(八进制)。此特性已弃用
如果字符串以任何其他值开头,则基数为 10(十进制)
只返回字符串中的第一个数字!
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<h3>parseInt()方式</h3>
<script>
document.write(parseInt("211"));
document.write(parseInt("2.95"));
document.write(parseInt("dmbj12"));
document.write(parseInt("300px"));
</script>
</body>
</html>
类型转换
“字符串”转换为“数字”
parseInt()方式
parseInt() 函数解析字符串并返回整数。
radix 参数用于指定使用哪种数字系统
例如基数为 16(十六进制)
表示字符串中的数字应从十六进制数解析为十进制数
如果字符串以 "0x" 开头,则基数为 16(十六进制)
如果字符串以 "0" 开头,则基数为 8(八进制)。此特性已弃用
如果字符串以任何其他值开头,则基数为 10(十进制)
只返回字符串中的第一个数字!
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<h3>parseInt()方式</h3>
<script>
document.write(parseInt("-211"));
document.write(parseInt("+985"));
</script>
</body>
</html>
类型转换
“字符串”转换为“数字”
parseInt()方式
parseInt() 函数解析字符串并返回整数。
radix 参数用于指定使用哪种数字系统
例如基数为 16(十六进制)
表示字符串中的数字应从十六进制数解析为十进制数
如果字符串以 "0x" 开头,则基数为 16(十六进制)
如果字符串以 "0" 开头,则基数为 8(八进制)。此特性已弃用
如果字符串以任何其他值开头,则基数为 10(十进制)
只返回字符串中的第一个数字!
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<h3>parseFloat()方式-</h3>
<script>
document.write("parseFloat(\"985\"):" + parseFloat("985")+ "<br/>");
document.write("parseFloat(\"9.85\"):"+ parseFloat("9.85")+ "<br/>");
document.write("parseFloat(\"hao211\"):" + parseFloat("hao211")+ "<br/>");
document.write("parseFloat(\"300px\"):" + parseFloat("300px"));
</script>
</body>
</html>
类型转换
“字符串”转换为“数字”
parseFloat()方式
parseFloat() 函数解析字符串并返回浮点数。
此函数确定指定字符串中的第一个字符是否为数字。
如果是,它会解析字符串直到到达数字的末尾
并将数字作为数字而不是字符串返回。
只返回字符串中的第一个数字!
允许前导和尾随空格
如果第一个字符不能转换为数字,parseFloat() 返回 NaN
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<h3>toString()</h3>
<script>
var k = 2022 + "";
var h = k + 1000;
document.write(h);
</script>
</body>
</html>
“数字”转换为“字符串”
toString()
toString() 方法可把一个 Number
对象转换为一个字符串,并返回结果