02.17
비트연산자
이진법으로 활용할 때 많이 쓰일 것 같다.
Number.prototype.toString()
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'
Array.prototype.join()
join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다.
[ '#', '#', '#', '#', '#', '#' ]
[ '#', '#', '#', ' ', ' ', '#' ]
[ '#', '#', ' ', ' ', '#', '#' ]
[ ' ', '#', '#', '#', '#', ' ' ]
[ ' ', '#', '#', '#', '#', '#' ]
[ '#', '#', '#', ' ', '#', ' ' ]
[ '######', '### #', '## ##', ' #### ', ' #####', '### # ' ]
Author And Source
이 문제에 관하여(02.17), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hongwr/02.17저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)