프로그래머스
[JavaScript] 점의 위치 구하기 - 프로그래머스
jjangsh
2024. 7. 26. 09:28
문제 :
내 풀이 :
function solution(dot) {
var answer = 0;
if (dot[0] > 0 && dot[1] > 0) answer = 1;
if (dot[0] < 0 && dot[1] > 0) answer = 2;
if (dot[0] < 0 && dot[1] < 0) answer = 3;
if (dot[0] > 0 && dot[1] < 0) answer = 4;
return answer;
}
다른 사람의 풀이 :
function solution(dot) {
return dot[0] > 0 ? dot[1] > 0 ? 1 : 4 : dot[1] > 0 ? 2 : 3;
}
삼항연산자로 코드를 작성했으면 훨씬 깔끔하게 작성이 가능했다.