본문 바로가기
Java Script/JS basic

JS] 자바스크립트 Numbers (?1)

by CodeMia 2021. 8. 6.

operator 알아보기 

보통 계산 할 때랑 같다

 

var a = 4 + 2;  더하기 (add, plus sign)

 

var b = 4 - 2;  빼기 (subtract, dash or minus sign)

 

var c = 4 * 2;  곱하기 (multiply, asterisk sign 애'-스트릭)

 

var d = 4 / 2;   나누기 (division. a single forward slash)

 

var e = 4 % 2; 나머지 (modulo 머'줄러 a percentage sign)

홀,짝(odd, even number) 구분 할 때 좋음

2로 나눠서 나머지가 0이면 짝, 1이면 홀수

 

var cost = 3 +5 * 2

곱하기, 나누기 먼저한 후 더하기 빼기가 나중이다

// 13

 

var cost = (3 +5) * 2 는

괄호 먼저 (parentheses 퍼렌'쓰씨스)

// 16

 

 


 

Dog Age to Human Age Formula

강아지 나이를 인간 나이로 환산해 보기 

 

humanAge = (dogAge - 2) *4 + 21

 

 

 


 

 

increment / decrement expression 

인'크래멘ㅌ / 데'크래멘ㅌ

프로그래밍에서만 존재하는 계산

 

1 씩 더하기 

var x = 5;

x = x + 1;

x는 6

 

위의 문장을 더 간단하게 

var x = 5;

x++;

x는 6

 

이렇게 더하는 식을 increment expression이라고 한다

 

 

1 씩 빼기

var x = 5 ;

x = x - 1 ;

x는 4

 

위의 문장을 더 간단하게 

var x = 5 ;

x--;

x는 4

이렇게 빼는 식을 decrement expression이라고 한다

 


2이상 더하고 빼고 싶다면

var x = 5 ;

x += 2 ;

x는 7

 

var x = 5 ;

var y = 3 ;

x += y ;

x는 8

 

 

1. var x = 3 ;

2. var y = x++;  (이때 y=3이다)

3. y += 1;

y는 4 ????

 

 

더하기  +=

빼기  -=

곱하기 *=

나누기 /=

 

 

 

 

 

 

 

 

 

 

 

댓글