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