[javascript] 데이터 형 변환 방법

자바스크립트에서는 데이터를 서로 다른 형태로 변환하는 다양한 방법이 제공됩니다. 이 문서에서는 숫자, 문자열, 불리언 등의 데이터 형을 변환하는 방법에 대해 살펴보겠습니다.

1. 숫자로의 변환

자바스크립트에서는 Number() 함수를 사용하여 다른 데이터 형을 숫자로 변환할 수 있습니다. 만약 변환할 수 없는 값이 들어오면 NaN을 반환합니다.

예시:

let numString = "123";
let num = Number(numString);
console.log(num); // 123

2. 문자열로의 변환

데이터를 문자열로 변환하려면 String() 함수를 사용합니다.

예시:

let value = 123;
let str = String(value);
console.log(str); // "123"

3. 불리언으로의 변환

Boolean() 함수를 사용하여 데이터를 불리언 형으로 변환할 수 있습니다.

예시:

let truthyValue = "hello";
let bool = Boolean(truthyValue);
console.log(bool); // true

4. 암시적 변환

때로는 자바스크립트에서는 특정 연산이나 비교를 수행할 때, 암시적으로 데이터 형이 변환됩니다. 예를 들어, 덧셈 연산자 + 는 숫자와 문자열을 연산할 때 숫자를 문자열로 변환합니다.

예시:

let result = 5 + " apples";
console.log(result); // "5 apples"

이렇게 다양한 방법으로 데이터 형 변환을 수행할 수 있습니다.

참고 자료