1. 기초 산술 연산자
+ : 더하기, 두 값을 더하는 연산자
- : 빼기, 앞의 값에서 뒤의 값을 빼는 연산자
* : 곱하기, 두 값을 곱하는 연산자
/ : 나누기, 앞의 값을 뒤의 값으로 나누는 연산자
% : 나머지, 앞의 값을 뒤의 값으로 나눈 나머지 값을 구하는 연산자
++ : 증가, 변숫값을 1만큼 증가 시키는 연산자
-- : 변수, 변숫값을 1만큼 감소 시키는 연산자
2. 연산자와 피연산자
피연산자는 연산 대상이 되는 것을 말합니다. 연산자는 피연산자를 제외한 것을 피연산자라고 합니다.
예시와 함께 보자면
위 식에서 A, B, 5는 연산을 당하는 대상이므로 피연산자이고 +, -와 같이 피연산자를 연산 시키는 것을 연산자라고 합니다.
3. 나머지 연산자
모듈러스 연산자라고도 하는 나머지 연산자는 기호 "%"로 표시되는 수학 연산자입니다. 두 숫자 간의 나눗셈 연산의 나머지를 계산합니다. 간단히 말해서 한 숫자를 다른 숫자로 나눈 후 남은 값을 반환합니다.
나머지 연산자를 설명하기 위해 예를 들어 보겠습니다.
이 코드를 실행하면 2라는 값이 출력됩니다.
나머지 연산자 '%'는 17을 5로 나눈 나머지를 계산하는데, 이 경우에는 2입니다.
나머지 연산자와 함께 변수를 사용할 수도 있습니다. 예를 들어서 설명하자면
이 코드를 실행하면 역시 2가 출력됩니다.
이 예시에서 피제수는 'dividend' 변수에 저장되고, 제수는 변수 'divisor'에 저장되며, 나누기 연산의 나머지는 변수 'result'에 할당됩니다. console.log() 함수는 콘솔에 결과를 표시하는 데 사용됩니다.
자바스크립트(및 기타 여러 프로그래밍 언어)의 나머지 연산자는 가분성 확인, 홀수 또는 짝수 결정 또는 값 패턴 순환과 같은 다양한 작업에 유용한 도구입니다.
4. 증감 연산자
증감 연산자는 증가 연산자와 감소 연산자를 함께 부르는 말입니다. 증감 연산자는 피연산자 값을 1만큼 증가시키거나 감소시킵니다.
이 예에서 num의 초기값은 5입니다. num++ 문은 num의 값을 1씩 증가시킵니다. 결과적으로 num의 값은 6이 됩니다.
여기서 num의 초기값은 5입니다. num-- 문은 num의 값을 1씩 감소시켜 num의 값이 4가 되도록 합니다.
증가 및 감소 연산자는 다른 산술 연산과 함께 사용하거나 변수에 할당할 수도 있습니다.
이 예에서는 증가(++num) 및 감소(--num2) 연산자의 접두사 형식이 사용됩니다.
즉, 새 변수에 할당되기 전에 값이 증가하거나 감소합니다.
증가 및 감소 연산자는 변수(num++ 또는 num2--) 뒤에 배치되는 접미사 형식으로도 사용할 수 있다는 점은 주목할 가치가 있습니다.
접두사 형식과 접미사 형식의 차이점은 보다 복잡한 표현식의 평가 순서에 있습니다.
증가 및 감소 연산자는 반복 횟수 또는 인덱스를 제어하기 위해 'for' 및 'while'과 같은 루프에서 일반적으로 사용됩니다.
'JavaScript' 카테고리의 다른 글
[자바스크립트] 제어문(1) (4) | 2023.07.09 |
---|---|
[자바스크립트] 연산자(2) (0) | 2023.07.05 |
[자바스크립트] 자료형 (5) | 2023.06.21 |
[자바스크립트] 변수 (0) | 2023.06.16 |
[자바스크립트] 자바스크립트의 개념과 특징 (0) | 2023.05.29 |