문제 설명
정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.
제한사항
- 0 ≤ num1 ≤ 10,000
- 0 ≤ num2 ≤ 10,000
입출력 예
| num1 | num2 | result |
| 2 | 3 | -1 |
| 11 | 11 | 1 |
| 7 | 99 | -1 |
나의 코드
function solution(num1, num2) {
if (num1 === num2) {
return 1;
} else {
return -1;
}
};
방식
if문
다른 사람의 코드
function solution(num1, num2) {
var answer = num1 === num2 ? 1 : -1;
return answer;
}
방식
삼항 연산자
느낀점
단순한 조건 분기는 if문보다 삼항 연산자를 사용해 더 간결하고 직관적으로 표현할 수 있다는 점을 느꼈다.
'코딩테스트' 카테고리의 다른 글
| [프로그래머스] 직각삼각형 출력하기 (0) | 2026.04.28 |
|---|---|
| [프로그래머스] 분수의 덧셈 (0) | 2026.04.22 |
| [프로그래머스] 두 수의 나눗셈 (0) | 2026.04.22 |
| [프로그래머스] 두 수의 차 구하기 (0) | 2026.04.22 |
| [프로그래머스] 마지막 두 원소 (0) | 2026.04.17 |