이진법으로 활용할 때 많이 쓰일 것 같다.
toString() 메서드는 특정한 Number 객체를 나타내는 문자열을 반환합니다.
let arr1 = [46, 33, 33 ,22, 31, 50]
let arr2 = [27 ,56, 19, 14, 14, 10]
for(let i=0; i<n; i++){
const two = (arr1 [i]| arr2[i]).toString(2) //2진법으로 바꾸는 과정. |은 비트연산자
console.log(two) }
//'111111'
'111001'
'110011'
'11110'
'11111'
'111010'
join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다.
[ '#', '#', '#', '#', '#', '#' ]
[ '#', '#', '#', ' ', ' ', '#' ]
[ '#', '#', ' ', ' ', '#', '#' ]
[ ' ', '#', '#', '#', '#', ' ' ]
[ ' ', '#', '#', '#', '#', '#' ]
[ '#', '#', '#', ' ', '#', ' ' ]
[ '######', '### #', '## ##', ' #### ', ' #####', '### # ' ]