반응형
Q. 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.
A.
내 답
function solution(num1, num2) {
if (num1 == num2) {
return 1
} else {
return -1
}
}
더 좋은 답
function solution(num1, num2) {
var answer = num1 === num2 ? 1 : -1;
return answer;
}
문제 해결 과정
답이 나오는 것에만 집중해서 더 좋은 코드를 짜는 법은 생각하지 못했다
당연히 삼항연산자를 쓰면 더 간결한 답을 낼 수 있는데,,,
다음에는 답을 내는 것보단 간결한 코드를 작성하는 것에 집중해야겠다
TIL
삼항연산자
https://developer.mozilla.org/ko/docs/Learn/JavaScript/Building_blocks/conditionals
반응형