산술연산자 & 관계연산자
이번에는 자바스크립트에서 산술연산자에 대하여 알아보겠다.
산술연산자는 잘알고있는 더하기, 빼기, 곱하기, 나누기 이런것들이 산술연산자이다.
여기에 다른언어에서 자주보이는 %라던가 ++ / -- 같은것들이 포함되는 개념이다.
++ / -- 를 변수 앞에 붙이는것도 뒤에 붙이는 차이도 이미 알고있기 떄문에 크게 정리하지는 않겠다.
// 산술연산자
var a=5, b=3;
a+b; // 8 더하기
a-b; // 2 빼기
a*b; // 15 곱하기
a/b; // 1 나누기
a%b; // 2 나머지
5+3; // 8 그냥 이런식으로 계산이 가능하다
// 증감연산자
++ // 값 증가
-- // 값 감소
var a=1;
console.log(a);
console.log(a+1); // 2
console.log(++a): // 2 a = a+1;
관계연산자 역시 기호만 보고도 어느정도 파악할수 있고 or and not의 개념또한 정보처리를 공부하거나 전공자인분들 같은경우 익히 알고있기 때문에 간단히 정리만 해놔야겠다.
// 관계연산자
var a=5, b=3;
a<b; // a가 b보다 작다 false
a>b; // a가 b보다 크다 true
a<=b; // a는 b 이하 false
a>=b; // a는 b 이상 true
a==b; // a는 b과 같다 false
a!=b; // a는 b와 같지않다 true
// and, or, not
a<6 && b<10 // and 둘다 true일 경우만 true를 리턴하고 나머지는 false
a<1 || b<10 // or 둘 중에 하나만 true여도 true를 반환한다 둘다 틀렸을 경우만 false 이다
!a // not false을 true로 만들어주고 true는 false로 만들어준다
'JavaScript > Vanilla JS' 카테고리의 다른 글
setInterval(), setTimeout() (0) | 2019.07.29 |
---|---|
String 이어붙이기 (0) | 2017.09.29 |
자료형(2) (0) | 2017.09.29 |
자료형 (0) | 2017.09.29 |
변수 (Variable) (0) | 2017.09.29 |
댓글
이 글 공유하기
다른 글
-
setInterval(), setTimeout()
setInterval(), setTimeout()
2019.07.29 -
String 이어붙이기
String 이어붙이기
2017.09.29 -
자료형(2)
자료형(2)
2017.09.29 -
자료형
자료형
2017.09.29