+(더하기), -(빼기), *(곱하기), /(나누기), %(나머지)
*나머지(%)의 쓰임
홀수: X % 2 = 1 짝수: Y % 2 = 0 → 2로 나눴을 때, 1이 나오면 홀수, 0이 나오면 짝수
어떤 값이 들어와도 5를 넘기면 안될 때:
X % 5 = 0 ~ 4 사이의 값만 반환
*거듭제곱
const num = 2 ** 3;
console.log(num); →8
*연산자 우선순위
* / > + - → 곱셈과 나눗셈은 덧셈, 뺄셈보다 우선순위가 높음
*간편히 줄여쓰기
let num = 10;
num = num +5; → num += 5;
console.log(num);
*증가 연산자, 감소 연산자
let num = 10;
num++; → 1씩 증가
num--; → 1씩 감소
let result = num++ ; → 뒤에 적으면 증가시키기 이전의 값을 result에 넣음 → 10
let result = ++num ; → 앞에 적으면 증가시킨 후의 값을 result에 넣음 → 11
console.log(result)
반응형
'프로그래밍 > Javascript' 카테고리의 다른 글
자바스크립트 기초 강좌 7- 논리 연산자 (AND, OR, NOT) (0) | 2023.06.02 |
---|---|
자바스크립트 기초 강좌 6- 비교 연산자, 조건문(if, else) (0) | 2023.06.02 |
자바스크립트 기초 강좌 4- 형변환 (0) | 2023.06.02 |
자바스크립트 기초 강좌 3- alert, prompt, confirm (1) | 2023.06.02 |
자바스크립트 기초 강좌 2- 자료형 (0) | 2023.06.02 |