感觉用 toSting(2) 不是面试官的本意,主要还是考察对进制的理解

function convertToBinary(num) {
    let res = '';
    while(num > 0){
        res = num % 2 + res;
        num = ~~(num/2)
    }
     if(res.length < 8){
        res = '0'.repeat(8 - res.length) + res;
    }
    return res;
}