Number 转换成数值类型(必须大写)

  1. 布尔值类型 true 1 false 0
  2. 如果是数字,转换成本身,将无意义的0去掉
  3. 如果是undefined 则转换成NAN
  4. 如果是字符串
    1.只有数字,则将无意义的0去掉
    2.整数,浮点数,直接输出
    3.空字符串,转换成0
    4.其他的值,则返回NAN

parseInt 提取出整数部分
1、把包含数字的整数部分提出来
2、会自动忽略字符串前面的空格,直到找到第一个非空的数值字符串,如果字符串的第一个字符不是空格,数字那么则返回NAN

parsefloat 将字符串转化浮点数

isNAN
如果传入的数据能不能被转成数字,则返回真
如果能被转换成数字,则返回假

eval 用JavaScript语法解析字符串的内容

var hd='3+4';
var re=eval(hd);

alert(re);