const input = "11001100";
const sol = (input) => {
let n = input;
let oct = "";
while (n.length >= 3) {
oct = parseInt(n.slice(n.length - 3), 2).toString(8) + oct;
// n 뒤에서 3개를 짤라 10진수로 바꾼후 8진수로
n = n.slice(0, n.length - 3);
}
if (n) {
oct = parseInt(n, 2).toString(8) + oct;
}
return oct;
};
// 십진수에서 다른 진수 변환 할 땐 : toString
// 다른 진수에서 십진수로 변환 할 땐 : parseInt
console.log(sol(input));