String
console.log(String(123)); //123
console.log(String(1 / 0)); //Infinity
console.log(String(-1 / 0)); //-Infinity
console.log(String(NaN)); //NaN
console.log(String(true)); //true
console.log(String(false)); //false
console.log(String(undefined)); //undefined
console.log(String(null)); //null
Number
console.log(Number(””)); // 0
console.log(Number(”123”)); // 123
console.log(Number(”hello”)); // NaN
console.log(Number(”hello123”)); // NaN
console.log(Number(”true”)); // 1
console.log(Number(”false”)); // 0
console.log(Number(”null”)); // 0
console.log(Number(”undefined”)); // NaN
Boolean
console.log(Boolean(””)); // false
console.log(Boolean(”123”)); // true
console.log(Boolean(”hello”)); // true
console.log(Boolean(”0”)); // true
console.log(Boolean(0)); // false
console.log(Boolean(123)); // true
console.log(Boolean(NaN)); // false
console.log(Boolean(null)); // false
console.log(Boolean(undefined)); // false
정수 실수 변환
console.log(parseInt(”123.123”)); // 정수 변환 123
console.log(parseFloat”123.123”)); // 실수 변환 123.123
'Java Script' 카테고리의 다른 글
[자바스크립트] 비교, 논리 연산자 (0) | 2023.06.02 |
---|---|
[자바스크립트] 산술, 대입 연산자 (0) | 2023.06.02 |
[자바스크립트] 객체를 복사하는 방법들 (얕은 복사, 깊은 복사) (0) | 2023.06.02 |
[Java Script] Array filter() 함수 사용방법 (0) | 2022.09.05 |
[Java Script] undefined과 null 타입 차이 (0) | 2022.07.24 |