본문 바로가기
JavaScript

02 -2 자바스크립트 상수와 변수, 증감 연산자 (전위, 후위)

by yj.yoon 2021. 2. 11.

상수 const

- 특정한 이름의 상수는 한 파일에서 '한 번만' 선언 가능. 같은 이름으로 상수 선언하면 오류 발생

- 상수를 선언할 때 반드시 값을 지정 (관련 오류 : Missing initializer ... )

- 상수는 변경할 수 없음 (관련 오류 : Assignment to constant variable)

 

 

변수 let

- 복합 대입 연산자와 증감 연산자를 사용 가능

 

실습 - 복합 대입 연산자 활용

 

    <script>
        let list = ''

        list += '<ul>'
        list += '   <li>Hello</li>'
        list += '   <li>JavaScript..!</li>'
        list += '<ul>'
        
        document.write(list)
    </script>

 

 

+) <ul> : 순서가 없는 목록을 의미하는 HTML태그 (Unordered List)

 

 

실습 - 증감 연산자 사용

후위 : 문장을 실행하고 값을 변화시킨다.

 

 

 

전위 : 문장을 실행하기 전에 값을 변화

 

 

전위 + 후위 사용 예시

 

 

:

후위 증가는 먼저 문장을 실행하고 값이 올라가기 때문에 출력은 10 이지만 -> number = 11

전위 증가는 문장 실행 전에 값이 올라감으로 11 -> 12

후위 감소는 문장 실행하고 값이 내려감으로 출력은 12 이지만 -> number = 11

전위 감소는 문장 실행 전에 값이 내려감으로 11 -> 10