학습(구)/JavaScript(구)

자바스크립트 기본문법 - 형변환

잉아당 2021. 8. 1. 23:35
728x90

형변환의 대표적 유형 

- alert가 전달 받은 값에 상관없이 문자열로 변환

- 수학 관련 연산자가 전달받은 값을 숫자로 변환

 

문자형으로 변환

- alert의 메서드는 파라미터로 문자형을 받기 때문에 다른 형의 값을 전달받으면 자동으로 변환해 줍니다.

- String(value) 함수를 호출해 전달받은 값을 문자열로 변환해 줄 수 있습니다.

 

숫자형으로 변환

- 수학과 관련된 함수와 표현식에서 자동으로 일어납니다.

- Number(value) 함수를 사용하면 주어진 값을 숫자형으로 변환할 수 있습니다.

 

불린형으로 변환

- 논리 연산 수행 시 자동으로 변환됩니다.

- Boolean(value) 함수를 호출하면 명시적으로 불리언으로 변환할 수 있습니다.

- 숫자 0, 빈문자열, null, undefined, NaN 는 false이며 나머지는 true로 변환합니다.

- 문자열 "0"은 ture로 변환됩니다.