【JavaScript】牛客编程:将给定数字转换成二进制字符串。如果字符串长度不足 8 位,则在前面补 0 到满8位。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/AC_greener/article/details/83690891
function convertToBinary(num) {
    var result = []
    while(num != 0) {
        result.push(num % 2)
        num = Math.floor(num / 2)
    }        
    result.reverse()
    while(result.length < 8) {
        result.unshift(0)
    }
    return result.join('')
}

猜你喜欢

转载自blog.csdn.net/AC_greener/article/details/83690891