항해 프로그래머스

항해3주차 자바스크립트 프로그래머스 - 두 수의 합

완두노예 2023. 1. 25. 09:03

function solution(num1, num2) {
    if('-50000 ≤ num1 ≤50000') {
       return num1 + num2;
    } 
}

 

나의 풀이

function solution(num1, num2) {
    var answer = num1+num2;
    return answer;
}

다른 풀이

 

const solution = (num1, num2) => num1 + num2
function solution(num1, num2) {
    return num1+num2;
}
function solution(num1, num2) {
    var answer = -1;
    answer = parseInt(num1) + parseInt(num2);
    return answer;
}
function solution(num1, num2) {    
    if(-50000<=num1 && num1<=50000){
        if(-50000<=num2 && num2<=50000){
            const answer = num1 + num2;

            return answer;
        }
    }
}
function solution(num1, num2) {
    var answer = 0;

    function add(a,b) {
        if (b==0) return a

        let sum = a^b;
        let carry = (a&b) << 1;

        return add(sum, carry);
    }

    return add(num1,num2);
}