map()
|
(비트 OR 연산)toString()
에 진수 전달0
이 없는 경우 한 변 크기에 맞춰 채워주기: padStart()
#
또는
로 만들기: replaceAll()
function solution(n, arr1, arr2) {
return arr1.map((num, i) =>
(num | arr2[i])
.toString(2)
.padStart(n, '0')
.replaceAll('1', '#')
.replaceAll('0', ' ')
);
}