하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙여진 이름변수에 값을 저장하는 것은 할당이라고 하고, 값을 읽어 들이는 것을 참조라고 한다변수를 선언할 때는 var, let, const 키워드를 사용한다선언 단계초기화 단계 :
중복 선언 가능함수 레벨 스코프변수 선언문 이전에 변수를 참조하면 언제나 undefined를 반환ES6에서 나온 let과 const 키워드는 위의 문제점을 해결let 키워드는 변수 중복 선언이 불가능하지만, 재할당은 가능하다.반드시 선언과 동시에 초기화를 진행해야 한다
\_값은 식이 평가되어 생성된 결과\_이다. 평가란 식을 해석하여 값을 생성하거나 참조하는 것을 의미한다.변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름이다. 따라서 변수에 할당되는 것은 값이다.값은 다양한 방
데이터 타입은 프로그래밍 언어에서 사용할 수 있는 데이터(숫자, 문자열, 불리언 등)의 종류를 말한다. 코드에서 사용되는 모든 데이터는 메모리에 저장하고 참조할 수 있어야 한다. 데이터 타입은 데이터를 메모리에 저장할 때 확보해야 하는 메모리 공간의 크기와 할당할 수
연산자 : 하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값을 만든다. 이때 연산의 대상을 피연산자라고 한다.피연산자 : 값으로 평가될 수 있는 표현식 이어야 한다.피연산자를 대상으로 수학적 계산을 수행해 새로운 숫자
제어문은 조건에 따라 코드 블록을 실행(조건문)하거나 반복 실행(반복문)할 때 사용한다.블록문 : 0개 이상의 문을 중괄호로 묶은 것으로, 코드 블록 또는 블록이라고 부르기도 한다. 조건문 : 주어진 조건식의 평가 결과에 따라 코드 블록의 실행을 결정한다. 조건시근