개발 일지 (TIL)

자바스크립트 점의 위치 구하기

늘곰's 2023. 7. 27. 15:22
// 문제 해설
// 만약 dot[0]이 양수 '이고' dot[1]이 양수라면 1
//만약 dot[0]이 음수 '이고' dot[1]이 양수라면 2
//만약 dot[0]이 양수 '이고' dot[1]이 음수라면 3
//아니라면 4를 표시해주세요 


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

//다른 정답 


// const solution = dot => 
// dot[0] > 0 && dot[1] > 0 ? 1 :
// dot[0] < 0 && dot[1] > 0 ? 2 :
// dot[0] < 0 && dot[1] < 0 ? 3 :
// dot[0] > 0 && dot[1] < 0 ? 4 : 
// null