첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
728x90
반응형
728x170

■ 명시적 타입 변환을 사용해 문자열을 구하는 방법을 보여준다.

 

▶ 예제 코드 (JAVASCRIPT)

////////////////////////////////////////////////////////////
// String 생성자 함수를 new 연산자 없이 호출하는 방법
////////////////////////////////////////////////////////////

// 숫자 타입 → 문자열 타입
console.log(String(1       )); // "1"
console.log(String(NaN     )); // "NaN"
console.log(String(Infinity)); // "Infinity"

// 불리언 타입 → 문자열
console.log(String(true )); // "true"
console.log(String(false)); // "false"

////////////////////////////////////////////////////////////
// Object.prototype.toString 메소드를 사용하는 방법
////////////////////////////////////////////////////////////

// 숫자 타입 → 문자열 타입
console.log((1).toString()       ); // "1"
console.log((NaN).toString()     ); // "NaN"
console.log((Infinity).toString()); // "Infinity"

// 불리언 타입 → 문자열
console.log((true ).toString()); // "true"
console.log((false).toString()); // "false"

////////////////////////////////////////////////////////////
// 문자열 연결 연산자를 이용하는 방법
////////////////////////////////////////////////////////////

// 숫자 타입 → 문자열 타입
console.log(1        + ""); // "1"
console.log(NaN      + ""); // "NaN"
console.log(Infinity + ""); // "Infinity"

// 불리언 타입 → 문자열
console.log(true  + ""); // "true"
console.log(false + ""); // "false"
728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요