//正整数转化为二进制
function divideBy2(decNumber) {
    var decStack = [];
    var rem;
    var decString = '';

    while (decNumber > 0) {
        rem = decNumber % 2;
        decStack.push(rem);
        decNumber = Math.floor(decNumber / 2);
    }

    while (decStack.length != 0) {
        decString += decStack.pop().toString();
    }
    return decString;
}
console.log(divideBy2(10)); //1010

 

相关文章:

  • 2022-01-31
  • 2021-12-02
  • 2021-12-14
  • 2021-08-09
  • 2022-01-02
  • 2021-06-07
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-20
  • 2022-12-23
相关资源
相似解决方案