https://programmers.co.kr/learn/courses/30/lessons/17681
function solution(n, arr1, arr2) {
let mergeArr = [];
for (let i=0; i<n; i++) {
mergeArr.push(arr1[i] | arr2[i])
}
return mergeArr.map(x=>x.toString(2).padStart(n, '0').replace(/1/g,'#').replace(/0/g,' '))
}
replace에 정규표현식을 쓰자. Javascript에는 replaceAll이 없다.
padStart로 칸을 채울 수 있다.
728x90
'Basic > Algorithm' 카테고리의 다른 글
숫자 문자열과 영단어 (0) | 2021.08.13 |
---|---|
로또의 최고 순위와 최저 순위 (0) | 2021.08.13 |
다트 게임 (2) | 2021.08.04 |
댓글