字符串转为数字的⽅法<!DOCTYPE html>
<html lang="en">
<head>
字符串截取数字部分<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
//  将⼀个字符串转为数字类型的⽅法
/**
⽅法⼀:使⽤Number()函数,将被转换类型放⼊括号内;\
1、如果为纯数字的字符串,则直接将其转换为数字;
2、如果字符串中有⾮数字的内容,则转换为NaN(not a number);
3、如果字符串是空串或全是空格的字符串,则Number('')或Number("  ")--->0
*/
var s = "123";
s = Number(s);
// 查看变量类型
console.log(typeof s); //number
console.log(s);  //123
var s1 = "123a"
s1 = Number(s1);
console.log(s1); //NaN(not a number)
var s2 = "  ";
s2 = Number(s2);
console.log(s2);//0
/**
⽅法⼆:parseInt() 把⼀个字符串中有效整数内容取出
parseFloat() 把⼀个字符串有效的⼩数取出
*/
var s3="123a";
console.log(parseInt(s3)); //123
var s4="123.23px";
console.log(parseFloat(s4));// 123.23
</script>
</head>
<body>
<h1><ss></h1>
</body>
</html>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。