굉장히 간단한 문제인데도 한줄로 풀려고 하니 방법이 바로 떠오르지 않았다.
고민하다가 삼항연산자를 중첩으로 쓰면 풀 수 있을 것 같아 그 방법을 사용했다.
const solution = (angle) => angle<90 ? 1 : (angle==90 ? 2 : (angle<180 ? 3 : 4));
풀고 나서 다른 분의 풀이를 보니 더 깔끔하게 보이는 방법이 있어서 그것도 가져왔다.
const solution = (angle) => [0, 90, 91, 180].filter(x => x<=angle).length;
result가 1,2,3,4 로 나온다는 점을 이용하여 filter()와 length를 써서 문제를 해결한게 상당히 인상깊었다.