연산자에 대해 공부
+
-
*
/
%
: 두개의 수를 나눈 나머지+
: 연산자의 좌변과 우변의 값이 산술 연산이 불가능한 경우 두 개의 값을 이어주는 연산자: 결과값이 true / false로 출력
>
<
==
: "=" 는 저장의 의미, "==" 는 비교의 의미a = 1
→ 1를 a에 저장a == 1
→ a는 1이다.a === 1
→ a는 1이다(완전 더 정확) : 값과 형식이 같아야함!!<=
>=
!=
: ! = not, 다르다(같지 않다)a == b
a != b
: 좌변과 우변의 식을 검토하고 결과 산출
&&
(and) : 좌변과 우변의 식이 모두 참인 경우에 참값 반환||
(or) : 좌변과 우변의 식 중 하나라도 참이면 참값 반환^
(Xor) : 좌변과 우변 중 하나만 참인 경우 참값 반환!
(not) : 반대 값 반환: 논리 연산자와 같은 연산자이지만 연산 기호가 1개이고 값이 1(true), 0(false)로 출력
"=" 기호가 들어간 연산식
좌변과 우변에 동일식이 존재하는 경우 약식 가능
ex) a = a+b → a + = b
a = a - b → a - = b
a = a * b → a * = b
a = a / b → a / = b
a = a % b → a % = b
++
, --
+-1
++a
), 후행처리(a++
)<대입 연산자는 증감되는 수가 1이 아닐 때 쓴다.(0.1, 100씩 증가할 때) 1씩 증가할 땐 증감연산자 사용>
: 조건의 결과에 따라 다른 값 출력 (= 삼항 연산자)