[PS]: Programmers/코딩테스트입문/이진수 더하기

2023. 7. 3. 13:55✨ PS(ProblemSolving)

문제

이진수를 의미하는 두 개의 문자열 bin1과 bin2가 매개변수로 주어질 때, 두 이진수의 합을 return하도록 solution 함수를 완성해주세요.


풀이

function soluton(bin1, bin2) {
    var answer = '';
    const num1 = parseInt(bin1, 2)
    const num2 = parseInt(bin, 2)
    const sum = num1 + num2

    return answer = sum.toString(2);

What I Learned

  • parseInt(var, 진수): parseInt 진수 부분을 늘 생략하여 default 값 10진수만 사용했엇지만, 해당 함수에는 N진수 기능이 있었다.
  • toString(진수): 마찬가지 Default 값 10진수만 사용하느라 몰랐는데 진수 기능이 있음!