AR삽질러

JavaScript - 형변환 (2) 본문

WEB/JavaScript

JavaScript - 형변환 (2)

아랑팡팡 2024. 6. 27. 11:54
728x90

 

JavaScript - 형변환 (2)

 

1. 형 변환(Type Casting)

  - 어떤 값의 타입을 다른 타입으로 변경하는 과정으로 형변환은 묵지적 형변환과 명시적 형변환이 있다.

 

묵시적 형 변환(암묵적 형변환)

  - 개발자가 직접 설정하지 않아도 자바스크립트 엔진이 형변환을 하는것

// 1. 묵시적 형 변환
// 자바스크립트 엔진이 형 변환을 하는것
let num = 10;
let str = "20";

const result = num + str;
console.log(result);

 

명시적 형 변환

  - 개발자가 직접 함수 등을 이용해서 형 변환을 한다.

// 2. 명시적 형 변환
// 개발자가 내장함수 등을 사용해 직접 형 변환을 명시한다.
let str1 = "10";
let strNum = Number(str1);
console.log(10 + strNum);

let str2 = "10개";
let strNum2 = parseInt(str2);
console.log(strNum2);

// 숫자 -> 문자열
let num1 = 20;
let numStr1 = String(num1);
console.log(numStr1 + "입니다.");

 

 

728x90
반응형
LIST

'WEB > JavaScript' 카테고리의 다른 글

JavaScript - 반복문 (5)  (0) 2024.06.27
JavaScript - 조건문 (4)  (0) 2024.06.27
JavaScript - 연산자 (3)  (0) 2024.06.27
JavaScript - 자료형Type (1)  (0) 2024.06.27
JavaScript - 변수와 상수 (0)  (0) 2024.06.27