function solution(code) {
var answer = '';
var mode = '0';
for(var i = 0; i < code.length; i++){
//console.log(code[i]);
if(code[i] == 1 && mode == '0'){
mode = '1';
//console.log("모드변환 : 1");
}
else if(code[i] == 1 && mode == '1'){
mode = '0';
//console.log("모드변환 : 0");
}
else{
if(mode == '1'){
if(i % 2 == 1){
//console.log("@"+code[i]);
answer += code[i];
}
}
else if(mode == '0'){
if(i % 2 != 1){
//console.log("#"+code[i]);
answer += code[i];
}
}
}
}
if(answer == ''){
answer = 'EMPTY';
}
return answer;
}
■ 문제를 잘 읽고 공백일 때 EMPTY 값을 넣는걸 생각을 못하였음. 꼼꼼히 조건 따질것