js中不同进制的转换

10 进制转其他进制:Number(val).toString([2, 8, 10, 16])

Number(11).toString(2)    //1011    
Number(11).toString(8)    //13

其他进制转成10进制:Number.parseInt("1101110", [2, 8, 10, 16])

parseInt(13, 8)  //11
parseInt(1011, 2) //11

其他进制互转,先转成10进制再转成其他进制

parseInt(1011, 2).toString(8)    //13

 

posted @ 2020-12-25 23:21  懒懒同学  阅读(181)  评论(0编辑  收藏  举报