function solution(code) {
let ret='';
let mode = 0;
for (let i=0; i<code.length; i++){
if(mode == 0){
code[i] == '1' ? (mode=1):(i%2==0&&(ret+=code[i]))
}else{
code[i] =='1' ? (mode=0):(i%2!==0&&(ret+=code[i]))
}
}
return ret.length>0? ret:"EMPTY";
}
이 문제는 길어서 복잡해 보이지만 문제를 단계별로 따라가며 코드를 작성하면 쉽게 풀리는 문제다.
문제가 길다고 겁먹지 말 것!!