📝
Subtract Numbers
Subtract Numbers - Explanation
입문 기초 문법 O(1) O(1)
Problem Summary
Write a function that takes two numbers and returns their difference.
Go to Problem →Detailed Explanation
이 문제는 **뺄셈 연산자(-)**를 사용하여 두 수의 차이를 계산하는 기본적인 함수를 작성합니다. **뺄셈 연산자 (-)** JavaScript에서 `-`는 두 숫자의 차이를 계산합니다. 첫 번째 숫자에서 두 번째 숫자를 뺍니다. **매개변수 순서의 중요성** 뺄셈은 덧셈과 달리 교환법칙이 성립하지 않습니다: - subtract(10, 4) = 10 - 4 = 6 - subtract(4, 10) = 4 - 10 = -6 **음수 결과** 작은 수에서 큰 수를 빼면 음수가 됩니다: - subtract(3, 8) = 3 - 8 = -5 **기본 산술 연산자들** - `+` : 덧셈 - `-` : 뺄셈 - `*` : 곱셈 - `/` : 나눗셈 - `%` : 나머지
Solution Code
solution.js
function subtract(a, b) {
return a - b;
}Key Concepts from This Problem
1. 뺄셈 연산자 (-)
2. 함수 매개변수 순서
3. 음수 결과
4. return 문
Common Mistakes
✗ 매개변수 순서를 바꾸면 다른 결과가 나옵니다
✗ return을 빠뜨리면 undefined가 반환됩니다
✗ 문자열과 숫자를 빼면 숫자로 변환됩니다
Hints
Hint 1: - 연산자를 사용하세요.
Complexity Analysis
Time Complexity
O(1)
Constant time regardless of input size
Space Complexity
O(1)
Uses almost no additional memory
Related Tags
#기초 #산술 #return