verdantjuly/코딩테스트
프로그래머스 코딩테스트 입문 : 점의 위치 구하기 (javascript, 20230609)
verdantjuly
2023. 6. 9. 18:23
728x90
문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120841
나의 풀이
function solution(dot) {
if(dot[0]>0 && dot[1]>0){
return 1
}
else if(dot[0]<0 && dot[1]>0){
return 2
}
else if(dot[0]<0 && dot[1]<0){
return 3
}
else if(dot[0]>0 && dot[1]<0){
return 4
}
}
다른 사람의 풀이
function solution(dot) {
const [num,num2] = dot;
const check = num * num2 > 0;
return num > 0 ? (check ? 1 : 4) : (check ? 3 : 2);
}
소감
다른 사람의 풀이는 수학시간에 배웠던 개념인 것 같은데 잊었다. 파이팅하자.