js数据类型转换成数值类型

时间:2021-02-19 13:26:01   收藏:0   阅读:0
    //使用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(‘不相等‘); //打印不相等
    }

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!