증감연산자는 숫자형 데이터를 1씩 증가시키는 증가연산자(++)
1씩 감소시키는 감소연산자(--) 연산자이다.
증감연산자는 앞에서 배웠던 다른 연산자와는 다르게
피연산자가 1개만 필요한 '단항연산자'이다.
즉 증감연산자는 스스로 연산하는 연산자이다.
증감연산자는 기호가 어디에 오느냐에 따라서 계산 방식이 달라진다.
[기본형]
1.변수--; 또는 --변수;
2.변수++; 또는 ++변수;
**전위연산과 후위연산**
--------------------------
증감연산자에서 기호가 변수의앞에 오면 '전위연산'
변수의 뒤에 오면 '후위연산'이라고 부른다. 보통 후위연산 방식을 가장 많이 쓴다.
1. 전위연산
-----------------------
var A = ++B
=> 변수 B의 값을 먼저 증가시킨 후에 A에 대입된다.
** 2. 후위연산**
==========================
var A = B++
=> 변수 B값을 먼저 A에 대입시킨 후 B가 1 증가한다.
(var 1=2)로 계산이 되었다.

위엔 전위연산
아래 세개는 후위연산자이다.
(후위연산자를 더 많이 씀)
후위 연산자는 먼저 값을 보내고 그 이후에 자기가 1씩 커진다고 생각하면 됨.
====================================
두 데이터를 '크다','작다','같다'와 같이 비교할때 사용함.
연산된 결과값은 true(참)또는 false(거짓)으로 반환된다.
[기본형]
1. A>B : "A는 B보다 크다"(=초과)
2. A<B : "A는 B보다 작다"(=미만)
3. A>=B : "A는 B보다 크거나 같다."(=이상)
4. A<=B : "A는 B보다 작거나 같다."(=이하)
5. A==B : "A는 B와 같다."
(==은 느슨한 비교이다. 숫자를 비교할 경우 자료형은
숫자형이든 문자형이든 상관하지않고, 표기된 숫자만 일치하면 true값을 반환한다.
예를들어 "10"과 10은 표기된 숫자가 같으므로 true를 반환한다. )
6. A===B :"A는 B와 같다."
(===은 엄격한 비교이다. 숫자를 비교할 경우 표기된 숫자와 자료형까지
모두 일치해야만 true를 반환한다. 예를 들어 "10"과 10은 표기된 숫자가 같지만 자료형이
다르므로 false를 반환한다. )
7. A!=B : "A는 B와 다르다."
(!은 느슨한 비교이다. 숫자를 비교할 경우 자료형은
숫자형이든 문자형이든 상관하지않고, 표기된 숫자만 다르면 true값을 반환한다.
예를들어 "10"과 10은 표기된 숫자가 같으므로 false를 반환한다. )
8. A!==B : "A는 B와 다르다."
(!==은 엄격한 비교이다. 숫자를 비교할 경우 반드시 표기된 숫자 또는
자료형이 일치하지않을때 true가 반환된다.
예를들어 "10"과 10은 표기된 숫자가 같지만 자료형이 다르므로 true를 반환한다.)


논리연산자에는 ||(or), &&(and), !(not)연산자가 있다.
논리연산자는 논리형 데이터인 true 또는 false로 나눠지는
데이터를 피연산자로 사용하고, 결과값은 논리형 데이터가 최종 반환된다.
||(or)연산자는 피연산자 중 하나라도 true가 있으면 true로 최종값을 반환하고,
&&연산자는 피연산자 중 하나라도 false가 있으면 최종값의 값을 false로 반환한다.
즉, &&연산자는 모든 피연산자가 true여야만 true값을 최종 반환한다.
!(not)은 논리부정연산자로 단항 연산자이며, 최종결과가 true면 false를 반환하고,
false면 true를 반환한다.
연산자가 여러개가 있을 경우 먼저 계산해야하는 것을 연산자의 우선순위라고
한다. 예를 들어 2+(1+3)*5 이런 식이 있다고 할때 ()다음 *를 계산하고, 마지막으로
+를 계산하듯, 연산자에도 우선순위가 있다.
1.()
2.단항연산자(++,--,!)
3.산술연산자(+,-,*,/,%)
4.비교연산자(<,>,<=,>=,==,!=,===,!==)
5.논리연산자(||,&&)
6.대입(복합대입)연산자(=,+=,-+,*=,%=)

삼항조건연산자는 조건식의 만족 여부(true또는 false)에 따라
실행결과가 달라지는 삼항 연산자로, 연산을 위해 피연산자가 3개가 필요하다.
삼항조건 연산자는 먼저 조건식이 true인지 false인지를 계산한다.
이후 true면 자바스크립트 코드1을 실행하고 종료한다.
만약 false면 자바스크립트 코드2를 실행하고 종료한다.
[기본형]
1. 조건식 ? 자바스크립트 코드1 : 자바스크립트 코드2;
2. 조건식 ? 자바스크립트 코드1 : 조건식? 자바스크립트 코드2 : 자바스크립트코드3;
1. 조건식1 검사
2. 조건식1이 true면 자바스크립트 코드 1을 실행 후 종료.
3. 조건식1이 false면 조건식2를 검사하고 true면 자바스크립트 코드2를 실행 후 종료,
4. 조건식2가 false면 자바스크립트 코드3을 실행 후 종료

조건식이 트루니까 에이의 값이 자바스크립트라는 문자로 이동 후 결과값으로 나옴.
펈일 경우는 헬로월드로 이동 후 레졓ㄹ트로 나옴