헬리'Daily/꾸준한 알고리즘

[프로그래머스] 코테 (점의 위치 구하기)

헬리이 2023. 8. 4. 23:38
728x90

 

 

내가 푼 풀이)

function solution(dot) {
    if(dot[0] > 0 && dot[1]>0){
        return 1;
    }
     if(dot[0] < 0 && dot[1]>0){
        return 2;
    }
     if(dot[0] < 0 && dot[1]<0){
        return 3;
    }
     if(dot[0] > 0 && dot[1]<0){
        return 4;
    }
    
}

하나하나 조건문을 거는 방법으로 풀어보았다... ㅎ...

 

 

 

다른사람의 풀이)

function solution(dot){
 const [num1, num2= dot;
 const check = num1 * num2> 0};
 return num > 0 (check ? 1 : 4) : (check ? 3:2);
 }

구조분해 할당을  이용한 풀이도 있었따....

메모...

728x90