十进制转二进制
来源:3-7 【勤于思考,夯实学习成果】阶段思考题
元気杀手
2023-01-24
let isValid = function(num) {
let newNum = num;
let stack = [];
while (newNum > 1) {
stack.push( newNum % 2 );
newNum = Math.floor( newNum / 2 );
}
stack.push(1);
let res = stack.reverse().join(’’);
return res;
};
console.log( isValid(100) )
写回答
1回答
-
lewis
2023-01-25
不要用reverse,用stack实现
00
相似问题