javascript 수학 표현식

deokyeong1020·2일 전
0

Math expressions

사칙연산 등의 수학 표현식은 다음과 같이 간단하게 사용할 수 있습니다.

let a = 1.3;
let b = 2;
let c = -10;
console.log(a+b);
console.log(bc/10);
console.log(a+10);
console.log(450-30);
console.log(a+10
b*b/2+3);

다소 생소한 수학 표현식

let num = 1;
num++; // 2
num--; // 1

이러한 표현식은 변수에 값을 할당할 때도 사용할 수 있습니다.

let num = 1;
let newNum = num++;
console.log(num); // 2
console.log(newNum); // 1

num과 newNum 모두 2라고 예상했는데..
각각 2와 1이 출력되었습니다. 어떻게 된 걸까요?

why?

++num // 1을 먼저 더하고 문장을 종료
num++ // num을 먼저 할당하고 1을 더한후 문장 종료

profile
일일 개발 기록 블로그

0개의 댓글