0%

【Javascript】Javascript 数值转换

1. Javascript数值类型

  1. Number
  2. Boolen
  3. String
  4. Object

2. 转换Number(int)

1. Number("123aabb")
2. ParseInt("123aabb")  //以数字开头可用,不然返回NaN(Not a Number)

3. 转换Number(Float)

1. Number("123.56aabb")
2. ParseFloat("1234.56px") //返回数字1234.56

4. 查看当前变量类型

var a="aabbcc";
console.log(typeof a);  //或
console.log(typeof(a));

5. 转化为Boolean

var a=12345;
Boolean(a);   //返回true

注:除0之外,所有的数字都为true;除了“”(空字符串)以外,所有的字符串都为true;null和undefined转换为布尔类型均为false。

6. 转化为字符串

var c=1234;
c.toString();  //返回 “1234”
typeof(c)
"number"    //返回类型为number
typeof(c.toString())
"string"   //返回类型为string