알고리즘
[JavaScript] 이진수의 합
H-JJOO
2023. 5. 25. 17:21
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) : 정수를 이진수로 바꿔준다.