JavaScript - 데이터 형변환

김서영·2024년 2월 13일
0

데이터 형변환


하나의 데이터 유형을 다른 데이터 유형으로 변환하는 과정

암시적 형 변환(Implicit Type Conversion)

자바스크립트 엔진이 코드 실행 중에 자동으로 데이터 형을 변환하는 것

  • 숫자와 문자열을 더하는 연산에서 숫자를 문자열로 변환하거나, 문자열을 숫자로 변환하는 경우 등

예)

let num = 10;
let str = "20";

let result = num + str; // 결과는 "1020" (숫자 10이 문자열로 변환된 후 연결됨)

명시적 형 변환(Explicit Type Conversion)

개발자가 직접 데이터 유형을 변환하는 것

  • 형변환 함수나 연산자를 사용하여 수행됨
  • parseInt(), parseFloat(), Number(), String(), Boolean() 등의 함수를 사용하여 데이터를 명시적으로 변환할 수 있음

예)

let str = "123";
let num = parseInt(str); // 문자열을 정수형으로 변환
console.log(num); // 출력: 123
profile
개발과 지식의 성장을 즐기는 개발자

0개의 댓글

관련 채용 정보