数据类型转换--其它类型转Number
2018-06-26 09:52
148 查看
方式一:
使用Number()函数。
注意:如果是字符串是纯数字,则转换为数字;如果字符串中有非数字,则转换结果为NaN;如果字符串为空串或者是空格,则结果为0;如果是Boolean类型,true为1,false为0;如果是null,结果为0;如果是undefined,结果为NaN.
var a = "123"; a = Number(a); console.log(typeof a); //Number console.log(a); //123 var b = "123aaa"; b = Number(b); console.log(typeof b); //Number console.log(b); //NaN var c = " "; c = Number(c); console.log(typeof c); //Number console.log(c); //0
var d = true; d = Number(d); console.log(typeof d); //Number console.log(d); //1方式二:
parseInt()方法 ,把一个字符串转换为整数。可以将一个字符串中的整数内容解析出来,如parseInt("123.123a123") 结果为123。
parseFloat(),把一个字符串转换为浮点数。可以获得有效的小数。
阅读更多
相关文章推荐
- std:string 与其它基本数据类型的转换
- 把其它数据类型转换成String类型用valueOf()这个方法
- 易语言到文本命令将其它数据类型转换为文本型
- Number()数据类型转换
- 其它数据类型转换为字符串
- 在js中将number类型的数据转换成保留两位小数的字符串
- String与Float类型的相互转换/number数据前面丢失零
- Scheme简明教程4-数据类型转换及其它类型
- 易语言将其它类型的数据转换为双精度小数型
- vc++ Format 用法总结~~CString类型与其它数据类型相互转换
- JavaScript 数据类型转换(转为String/Number/Boolean)
- javaScript中的将其他数据类型转换为Number类型
- 数据类型转换Number(),String(),Boolean()
- 字符串与其它数据类型的转换
- Number()转换以及数据类型的判断
- CString 与其它数据类型转换问题
- 学习笔记:char存储的十六进制数据和其它数据类型的转换
- 将Number类型的数据转换成String型后输出的两种方式
- (译)Scheme简明教程4-数据类型转换及其它类型
- Hibernate多条件查询以及与java+sql 之间数据类型转换关系