IT/Web

[JavaScript] 자바스크립트 문자열을 정수로 변환하는 함수 parselnt()

액트 2022. 4. 20. 16:46

문자열을 정수로 변환하는 함수 parselnt()


parselnt()

 

parselnt() 함수는 문자열을 파싱 하여 정수로 변환하여 반환해 줍니다.

두 번째 인수로 특정 진법을 전달하면, 해당 진법에 맞는 정수로 변환하여 반환해 줍니다.

또한, 전달 받은 문자열의 시작이 "0x"로 시작하면, parselnt() 함수는 해당 문자열을 16진수로 인식합니다.

 

문법

parseInt("문자열");

예제

<!DOCTYPE html>
<html lang="ko">

<head>
	<meta charset="UTF-8">
	<title>JavaScript parseInt Function</title>
</head>

<body>

	<h1>parseInt() 함수</h1>

	<script>
		document.write(parseInt("123") + "<br>");
		document.write(parseInt("123.000") + "<br>");
		document.write(parseInt("123.456") + "<br>");
		document.write(parseInt("12 34 56") + "<br>");
		document.write(parseInt("  123  ") + "<br>");
		document.write(parseInt("123 초콜릿") + "<br>");
		document.write(parseInt("초콜릿 123") + "<br><br>");

		document.write(parseInt("10", 10) + "<br>");
		document.write(parseInt("10", 8) + "<br>");
		document.write(parseInt("10", 16) + "<br>");
		document.write(parseInt("0x10"));
	</script>
	
</body>

</html>

결과값

123
123
123
12
123
123
NaN

10
8
16
16