A Developing Developer
[JavaScript] 이진수의 합 본문
javascript 에서 이진수의 합을 구하는 방법은,
이진수 값을 parseInt() 해서 숫자로 변환하고,
변환한 값을 더한 다음 toString(2) 해서 이진수로 변환해 주면 된다.
[Ex] 프로그래머스 알고리즘 문제
이진수를 의미하는 두 개의 문자열 bin1과 bin2가 매개변수로 주어질 때, 두 이진수의 합을 return하도록 solution 함수를 완성해주세요.
function solution(bin1, bin2) {
let answer = "";
let num1 = parseInt(bin1, 2);
let num2 = parseInt(bin2, 2);
answer = (num1 + num2).toString(2);
return answer;
}
- parseInt() : 이진수를 정수로 바꿔줄 수 있다.
- toString(2) : 정수를 이진수로 바꿔준다.
'알고리즘' 카테고리의 다른 글
[JavaScript] 제곱 수 여부 확인 & 비트 연산 (0) | 2023.06.01 |
---|---|
[JavaScript] 필터링 함수 filter((el) => el) (0) | 2023.05.31 |
[JavaScript] 분할 할당 (0) | 2023.05.22 |
[JavaScript] indexOf() (1) | 2023.05.12 |
[JavaScript] substring() (0) | 2023.05.06 |