js数据类型转换成数值类型
2021-03-01 14:27
标签:nan ber rgba 部分 转换 var 一个 oat false js数据类型转换成数值类型 标签:nan ber rgba 部分 转换 var 一个 oat false 原文地址:https://www.cnblogs.com/dazahui/p/14410166.html //使用Number转换成数值类型
var a = ‘100‘;
var aa = ‘100.23‘;
var b = ‘abcd‘;
var c = false;
console.log(Number(a));//100
console.log(Number(aa));//100.23
console.log(Number(b));//NaN 这个NaN表示不是一个具体的数字
console.log(Number(c));//0
//取整 parseInt() 函数 只取整数部分,丢掉小数部分
console.log(parseInt(‘100‘));
console.log(parseInt(‘100.234‘));//打印100
console.log(parseInt(‘abcd‘));//打印NaN
console.log(parseInt(‘900abc‘));//打印900
console.log(parseInt(‘ab25c‘));//NaN
//parseFlot() 函数 转换成浮点数(小数)
var a = parseFloat(‘1.23fd‘);//打印1.23
var b = parseFloat(‘134‘);//打印134
var c = parseFloat(‘c23‘);//打印NaN
console.log(a,b,c);
//正负号 + - 方式
var number1 = ‘500‘; //字符串的500
console.log(+number1);//变成数值500了
console.log(number1 - 0);//变成数值500了
console.log(number1 * 1);//变成数值500了
console.log(number1 / 1);//变成数值500了
//扩展
if (NaN == NaN) {
console.log(‘相等‘);
}else{
console.log(‘不相等‘); //打印不相等
}
上一篇:css定位
下一篇:【HTML5】弃用标签与新增标签