js数据转换
因为使用表单、prompt获取的数据默认都是字符串类型的,不能用于直接运算,需要进行类型转换。
1.number转String
①num.toString();
②String(num);
③num=num+’’;
2.String转number
①parseInt(String);如果String是浮点数的字符串则会自动向下取整,还可以用于除去单位,如120px->120,无法识别时为NaN;
②parseFloat(String);也可以用于除去单位,如120px->120;
③Number(string);强制转换;
④String=String-0; *1和/1也可以,字符串-字符串得数字喔。
3其他类型转换成布尔型
Boolean();
代表空、否定的值都会被转换成false,如’’、0、NaN、null、undefind,其他任意值都是ture。