목표: JavaScript의 기본 문법과 개념 이해

  • 변수와 자료형 (문자열, 숫자, 불린)

1. 변수

JavaScript에서 변수는 데이터를 저장하는 데 사용되는 "컨테이너"입니다. 변수를 선언할 때는 var, let, const 키워드를 사용할 수 있습니다.

  • var: 전통적으로 사용되어 온 변수 선언 키워드입니다. 함수 스코프를 가지며, 재선언 및 재할당이 가능합니다.
  • let: ES6부터 도입된 키워드로, 블록 스코프를 가지며 재할당은 가능하지만 재선언은 불가능합니다.
  • const: let과 유사하게 블록 스코프를 가지고, 초기 선언 시 값을 할당해야 하며, 재할당은 불가능합니다.

예시:

let name = "John";  // 'let'을 사용하여 이름을 저장
const pi = 3.14;    // 'const'를 사용하여 변경되지 않는 수를 저장

 

2. 자료형

JavaScript의 기본 자료형에는 여러 종류가 있습니다. 중요한 것은 문자열, 숫자, 불린입니다.

  • 문자열(String): 텍스트 데이터를 나타내며, 따옴표('') 또는 쌍따옴표("")로 묶어 표현합니다.
let greeting = "Hello, world!";

 

  • 숫자(Number): 정수 및 부동소수점 숫자를 나타냅니다. 별도의 정수형과 부동소수점 형이 구분되지 않으며, 모든 숫자는 부동소수점 값으로 처리됩니다.
let age = 25;  	// 정수
let price = 99.99;  // 소수점을 포함한 숫자
  • 불린(Boolean): true 또는 false의 두 가지 값만을 가지며, 조건문에서 주로 사용됩니다.
let isStudent = true;

 

3. 데이터 타입 확인

변수의 데이터 타입을 확인하고 싶을 때는 typeof 연산자를 사용합니다. 이 연산자는 변수의 타입을 문자열로 반환합니다.

 

예시:

console.log(typeof "Hello");  // "string"
console.log(typeof 10);       // "number"
console.log(typeof false);    // "boolean"

 

이러한 기본 개념들은 JavaScript를 사용하여 다양한 연산을 수행하고, 조건을 검사하며, 복잡한 로직을 구성할 때 기초가 됩니다. 각 타입의 사용 방법과 특징을 잘 이해하고 넘어가는 것이 중요합니다.

+ Recent posts