【js】二进制转换-toString

时间:2025-03-28 13:28:45

题目描述

将给定数字转换成二进制字符串。如果字符串长度不足 8 位,则在前面补 0 到满8位。

示例1

输入

65

输出

01000001

1.最简单的方式,toString+slice

function convertToBinary(num) {
  return ('00000000' + (2)).slice(-8);
}

2.先转换,再补0

function convertToBinary(num) {
    var str = (2);
    while( < 8) {
        str = "0" + str;
    }   
    return str;
}