연산자
: + (더하기)
: - (빼기)
: * (곱하기)
: / (나누기)
: % (나머지)
나머지(%)를 어디에 쓸까?
나머지 값은 유용하게 자주 사용이됨.
ex1)
: 홀수 : X % 2 = 1
: 짝수 : Y % 2 = 0
ex2)
: 5보다 작은 수를 얻고 싶을 경우 아무리 큰수라도 5로 나눈 나머지를 구해보면 0~4까지의 값만 구할 수 있음.
: X % 5 = 0 ~ 4 사이의 값만 반환
거듭제곱
거듭제곱 연산을 하고 싶을 경우 곱하기를 뜻하는 * 문자를 2번 연속으로 적어주면 됨.
ex)
const num = 2 ** 3;
console.log(num); //결과 8
연산자 우선순위
: 곱셈과 나눗셈은 덧셈과 뺄셈보다 우선순위가 높음.
: 그러므로 원하는 결과를 얻기 위해 괄호를 적절히 사용해야함.
: *,/ > +,-
연산자 줄여서 쓰기
let num = 10;
//num = num + 5;
num += 5;
//변수에 5를 증가시켜 다시 변수에 넣어주는 2번째 줄 주석과 같은 결과를 도출함.
//+=외에 -=,*=,/=,%= 모든 연산자가 사용가능함.
console.log(num);
let num = 10;
let result = ++num;
console.log(result); //결과는 11
: 후위증가
: 증가시키기 전에 값을 result에 넣음
let num = 10;
let result = num++;
console.log(result); //결과는 10
해당 글은 유튜브 코딩앙마님의 javascript기초 강의영상을 정리하였습다.
코딩앙마