[JavaScript] 형 변환

올챙이·2023년 7월 16일

JavaScript 기초

목록 보기
7/19
post-thumbnail

Intro 🐧

어떤 값의 자료형을 다른 자료형으로 변환하는 것을 '형 변환'이라고 합니다.
형 변환에는 프로그래머가 의도적으로 자료형을 변환하는 명시적 형 변환과 자바스크립트 엔진이 알아서 변환하는 묵시적 형 변환이 있습니다.

묵시적 형 변환 🐥

자바스크립트 엔진이 스스로 알아서 변환하는 작업입니다.
다음 코드는 1020가 출력됩니다.

let number=10;
let string="20";

const result=number+string;
console.log(result);

명시적 형 변환 😊

내장 함수 들을 이용해 프로그래머가 의도적으로 어떤 자료형을 다른 자료형으로 변경하는 작업입니다.
다음 변수 numA와 numB는 10을 각각 출력합니다.

let strA = "10";
let strB = "10개";
let numA = Number(strA);
let numB = parseInt(strB);
console.log(numA);
console.log(numB);
  • Number: 숫자형으로 변환

  • parseInt: 숫자형으로 변환 (문자열에서 숫자만 추려 반환하기 때문에 문자와 숫자가 섞여 있어도 가능)

  • String: 문자열로 변환

  • Boolean: 불리언으로 변환

💡

  • vscode 자동 정렬

    Shift+Alt+F

2개의 댓글

comment-user-thumbnail
2023년 7월 17일

저도 개발자인데 같이 교류 많이 해봐요 ㅎㅎ! 서로 화이팅합시다!

1개의 답글