+(더하기), -(빼기), *(곱하기), /(나누기), %(나머지)

 

*나머지(%)의 쓰임

홀수: X % 2 =            짝수: 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) 

 

 

 

 

 

 

 

반응형

+ Recent posts