function solution(n, arr1, arr2) {
var answer = [];
let i, j;
for(i = 0; i < n; i++) {
answer[i] = arr1[i] | arr2[i];
answer[i] = answer[i].toString(2);
if(answer[i].length < n)
answer[i] = answer[i].padStart(n, "0");
for(j = 0; j < n; j++) {
answer[i] = answer[i].replace("0", " ");
answer[i] = answer[i].replace("1", "#");
}
}
return answer;
}
["01010", "11111", "10110"]
) 등과 같은 형태로 있으면 2차원 배열과 유사하게 접근이 가능!!문제 접근을 잘못된 방식으로 해서 1시간 반을 날렸습니다..ㅠ_ㅠ 그래도 큰 깨달음을 얻었네요ㅎ..ㅎ 앞으로는 문제 접근 방식과 코드 순서를 더 꼼꼼하게 고민해봐야 할 것 같습니다....