이진수 더하기 ( 프로그래머스 )
function solution(bin1, bin2) {
const answer = parseInt(bin1, 2) + parseInt(bin2, 2);
return answer.toString(2);
}
parseInt(bin1, 2)
* 이진수를 십진수로 읽기
"10" => 2
"11" => 3
answer.toString(2)
* 십진수를 이진수로 반환
"5" => 101
연속된 수의 합 ( 프로그래머스 )
function solution(num, total) {
var min = Math.ceil(total/num - Math.floor(num/2));
var max = Math.floor(total/num + Math.floor(num/2));
return new Array(max-min+1).fill(0).map((el,i)=>{return i+min;});
}