十进制转二进制

来源:3-2 什么场景下用栈

慕工程8253540

2021-02-02

function transform(num) {
  const stack = [];
  const res = "";
  while (num) {
    const b = num % 2;
    num = parseInt(num / 2);
    stack.push(b);
  }

  return stack.reverse().join("");
}
写回答

1回答

lewis

2021-02-03

不要用reverse

0
4
lewis
因为面试官就是考你stack的用法的,用了API就考不到知识点
2022-05-10
共4条回复

JavaScript版数据结构与算法 轻松解决前端算法面试

夯实算法基础,填补技术短板,助力面试考题最后一公里

2481 学习 · 683 问题

查看课程