자바스크립트는 다양한 산술 연산자를 제공하여 숫자 계산을 할 수 있습니다. 이번 블로그에서는 자바스크립트의 산술 연산자들과 그 사용 예시에 대해 알아보겠습니다.
1. 더하기 연산자 (+)
더하기 연산자 (+)는 두 개의 값을 더해주는 연산자입니다. 이 연산자는 숫자 뿐만 아니라 문자열에도 사용될 수 있습니다.
예시 1:
다음은 숫자들을 더하는 예시입니다.
let num1 = 5;
let num2 = 10;
let sum = num1 + num2;
console.log(sum); // 15
위의 예시에서, 변수 num1과 num2가 5와 10으로 초기화되고, 이 두 변수를 더한 뒤 결과를 sum 변수에 할당합니다. 콘솔에 출력된 결과는 15입니다.
예시 2:
이번에는 문자열을 더하는 예시입니다.
let str1 = "Hello";
let str2 = "World";
let greeting = str1 + " " + str2;
console.log(greeting); // "Hello World"
위의 예시에서, 변수 str1과 str2가 "Hello"와 "World"로 초기화되고, 이 두 변수를 더한 뒤 결과를 greeting 변수에 할당합니다. 콘솔에 출력된 결과는 "Hello World"입니다.
2. 빼기 연산자 (-)
빼기 연산자 (-)는 두 개의 값을 빼는 연산자입니다.
예시:
다음은 숫자를 빼는 예시입니다.
let num1 = 10;
let num2 = 5;
let diff = num1 - num2;
console.log(diff); // 5
위의 예시에서, 변수 num1과 num2가 10과 5로 초기화되고, 이 두 변수를 빼서 결과를 diff 변수에 할당합니다. 콘솔에 출력된 결과는 5입니다.
3. 곱하기 연산자 (*)
곱하기 연산자 (*)는 두 개의 값을 곱하는 연산자입니다.
예시:
다음은 숫자를 곱하는 예시입니다.
let num1 = 3;
let num2 = 4;
let product = num1 * num2;
console.log(product); // 12
위의 예시에서, 변수 num1과 num2가 3과 4로 초기화되고, 이 두 변수를 곱해서 결과를 product 변수에 할당합니다. 콘솔에 출력된 결과는 12입니다.
4. 나누기 연산자 (/)
나누기 연산자 (/)는 첫 번째 값을 두 번째 값으로 나누는 연산자입니다.
예시:
다음은 숫자를 나누는 예시입니다.
let num1 = 10;
let num2 = 2;
let quotient = num1 / num2;
console.log(quotient); // 5
위의 예시에서, 변수 num1과 num2가 10과 2로 초기화되고, num1을 num2로 나눈 뒤 결과를 quotient 변수에 할당합니다. 콘솔에 출력된 결과는 5입니다.
5. 나머지 연산자 (%)
나머지 연산자 (%)는 첫 번째 값을 두 번째 값으로 나눈 후의 나머지를 반환하는 연산자입니다.
예시:
다음은 숫자를 나누고 나머지를 반환하는 예시입니다.
let num1 = 10;
let num2 = 3;
let remainder = num1 % num2;
console.log(remainder); // 1
위의 예시에서, 변수 num1과 num2가 10과 3으로 초기화되고, num1을 num2로 나눈 뒤의 나머지를 remainder 변수에 할당합니다. 콘솔에 출력된 결과는 1입니다.
6. 지수 연산자 (**)
지수 연산자 (**)는 첫 번째 값을 두 번째 값으로 거듭제곱한 결과를 반환하는 연산자입니다.
예시:
다음은 숫자를 거듭제곱하는 예시입니다.
let base = 2;
let exponent = 3;
let result = base ** exponent;
console.log(result); // 8
위의 예시에서, 변수 base와 exponent가 2와 3으로 초기화되고, base를 exponent만큼 거듭제곱한 결과를 result 변수에 할당합니다. 콘솔에 출력된 결과는 8입니다.
7. 증가 연산자 (++)와 감소 연산자 (--)
증가 연산자 (++)는 값을 1 증가시키고, 감소 연산자 (--)는 값을 1 감소시키는 연산자입니다.
예시:
다음은 변수를 증가 및 감소시키는 예시입니다.
let num = 5;
num++; // 후위 증가
console.log(num); // 6
++num; // 전위 증가
console.log(num); // 7
num--; // 후위 감소
console.log(num); // 6
--num; // 전위 감소
console.log(num); // 5
위의 예시에서, 변수 num이 5로 초기화되고, 증가 및 감소 연산자를 사용하여 값을 변경합니다. 변수 num을 증가 및 감소시킨 후의 결과를 콘솔에 출력합니다.
이상으로 자바스크립트의 산술 연산자에 대해 알아보았습니다. 산술 연산자는 수학적 계산을 할 수 있게 해주며, 개발자들에게 많은 유연성을 제공합니다. 다양한 예시를 통해 산술 연산자의 사용법을 익히고, 자신만의 계산식을 만들어보시기 바랍니다.