note

숫자와 문자열 자료형 반환 본문

JavaScript/기본

숫자와 문자열 자료형 반환

투한 2012. 3. 9. 09:52


























<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>숫자와 문자열 자료형 반환</title>
<script>
	//1번
	alert('52 + 273');
	//2번
	alert(52 + 273);
	//3번
	alert('52' + 273);
	//4번
	alert(52 + '273');
	//5번
	alert('52' + '273');
</script>
</head>
<body>

</body>
</html>





1.번은 완전한 문자열 이기 때문에 모두 표시된다


3,4,5번 같은 경우에는
자바와 같은 의미로 +는 연결의 의미로 사용한다
 






















<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>숫자와 문자열 자료형 반환</title> <script> //1번 alert('52 * 273'); //2번 alert(52 * 273); //3번 alert('52' * 273); //4번 alert(52 * '273'); //5번 alert('52' * '273'); </script> </head> <body> </body> </html>









'' 안에 있지만 연산하기 위해 강제적으로 형변환을 해서 출력된다

+를 제외한 모든 연산기호는 이와 같은 방법으로 동작한다 



'JavaScript > 기본' 카테고리의 다른 글

불리언 자료형 변환 Boolean  (0) 2012.03.09
숫자의 입력  (0) 2012.03.09
undifined  (0) 2012.03.09
배열 요소에 접근  (0) 2012.03.09
배열 선언과 출력  (0) 2012.03.09