其他分享
首页 > 其他分享> > 二进制转换十进制 封装函数

二进制转换十进制 封装函数

作者:互联网

通过 parseInt(param, 2); 进行转换

let a = prompt('请输入二进制数字')
  function zz(param) {
    let value = parseInt(param, 2);
    let l = value.length;    //获取要格式化数字的长度,如二进制1的话长度为1
    if (l < 2) {     //补全位数 0000,这里我要显示4位
      for (var i = 0; i < 2 - l; i++) {
        value = "0" + value;     //不够的就在前面补0
      }
    }
    return value
  }
  alert(zz(a))

 

标签:封装,二进制,param,let,value,zz,parseInt,十进制
来源: https://www.cnblogs.com/zhengwenfang/p/16061887.html