728x90
형변환의 대표적 유형
- alert가 전달 받은 값에 상관없이 문자열로 변환
- 수학 관련 연산자가 전달받은 값을 숫자로 변환
문자형으로 변환
- alert의 메서드는 파라미터로 문자형을 받기 때문에 다른 형의 값을 전달받으면 자동으로 변환해 줍니다.
- String(value) 함수를 호출해 전달받은 값을 문자열로 변환해 줄 수 있습니다.
숫자형으로 변환
- 수학과 관련된 함수와 표현식에서 자동으로 일어납니다.
- Number(value) 함수를 사용하면 주어진 값을 숫자형으로 변환할 수 있습니다.
불린형으로 변환
- 논리 연산 수행 시 자동으로 변환됩니다.
- Boolean(value) 함수를 호출하면 명시적으로 불리언으로 변환할 수 있습니다.
- 숫자 0, 빈문자열, null, undefined, NaN 는 false이며 나머지는 true로 변환합니다.
- 문자열 "0"은 ture로 변환됩니다.
'학습(구) > JavaScript(구)' 카테고리의 다른 글
자바스크립트 기본문법 - 비교연산자 (0) | 2021.10.12 |
---|---|
자바스크립트 기본문법 - 연산자 (0) | 2021.08.04 |
자바스크립트 기본문법 - alert, prompt, confirm (0) | 2021.08.01 |
자바스크립트 기본문법 - 자료형 (0) | 2021.08.01 |
자바스크립트 기본 문법 - 변수와 상수 (0) | 2021.08.01 |