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