JavaScript(4) 형 변환

easyliving·2022년 12월 13일
0

FRONT_END (JAVA_SCRIPT)

목록 보기
4/55

문자형으로 변환

alert메서드는 매개변수로 문자형을 받음
만약, 다른 형의 값을 전달받으면 이 값은 문자형으로 자동 변환됨.

숫자형으로 변환

숫자형으로의 변환은 수학과 관련된 함수와 표현식에서 자동으로 일어남

Number() / parseInt()로 변환가능 
<script>
		let result="123";
		document.querySelector("#div1").innerHTML+=result+"<br>";
		document.querySelector("#div1").innerHTML+=typeof(result)+"<br>";
		let result2=Number(result);
		document.querySelector("#div1").innerHTML+=result2+"<br>";
		document.querySelector("#div1").innerHTML+=typeof(result2)+"<br>";
		
</script>

        					<결과값>
alert( Number("   123   ") ); // 123 문자열의 처음과 끝의 공백은 생략 
alert( Number("123z") );      // NaN ("z"를 숫자로 변환하는 데 실패함)
alert( Number(true) );        // 1
alert( Number(false) );       // 0

불린형

숫자 0, 빈 문자열, null, undefined, NaN과 같이
직관적으로도 “비어있다고” 느껴지는 값들은 false
alert( Boolean(1) ); // 숫자 1(true)
alert( Boolean(0) ); // 숫자 0(false)

alert( Boolean("hello") ); // 문자열(true)
alert( Boolean("") ); // 빈 문자열(false)
profile
가끔져요

0개의 댓글