js中十进制与二进制、八进制、十六进制的互相转换

    // var num = 234;     // console.log(num);
    // var er = num.toString(2);     // console.log(er);
    // var ba = num.toString(8);     // console.log(ba);
    // var sl = num.toString(16);     // console.log(sl);
    // 十进制转其他,数值转字符
    // 其他转十进制,字符转数值
    // var str = "101010";
    // console.log(parseInt(str, 2));      // 42
    // console.log(parseInt(str, 8));      // 33288
    // console.log(parseInt(str, 16));     // 1052688          // console.log(parseInt(str, 10));     // 101010
    // console.log(parseInt(str));         // 101010

    // 其他转其他:二进制转八进制     // 使用十进制过渡
    // var str = "110110";
    // console.log(parseInt(str, 2).toString(8))       // 66
上一篇:['1','2','3'].map(parseInt)


下一篇:JavaScript以万或亿为单位显示,并保留两位小数或取整