더북(TheBook)

변수 a에는 100, b에는 3.14, c에는 "안녕하세요", d에는 "a" 값이 각각 저장되어 있습니다. 모두 변수를 선언하고 초기화하는 구문입니다. 차이가 있다면 변수 ab에는 숫자가 저장되어 있고 변수 cd에는 문자열이 저장되어 있습니다.

이렇게 자바스크립트의 변수에는 숫자형(number type)과 문자열(string type)을 저장할 수 있습니다.

이외에도 변수 ef에는 truefalse라는 값이 저장되어 있습니다. truefalse는 어떤 명제의 참과 거짓을 나타낼 때 사용하는 데이터 타입으로 불형(boolean type)이라고 부릅니다. 프로그램을 작성하다 보면 어떤 조건이 참인지 거짓인지를 판단해야 하는 경우가 있습니다. 이럴 때 불형은 해당 조건이 만족할 경우(참) true로 표현하고 만족하지 않을 경우(거짓) false로 표현합니다.

이처럼 변수에는 숫자형, 문자열, 불형과 같이 세 가지 데이터 타입을 저장할 수 있다는 사실을 기억해 두세요.


Tip

좀 더 복잡한 데이터 타입으로는 객체(object)가 있습니다. 객체에 변수를 저장하는 방법은 8강에서 다룹니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.