반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Windows10
- 윈도우10
- 노트패드
- 이클립스 파일인코딩
- extension
- Spring Legacy
- 이클립스
- vscode에서github연동
- #MySQL
- 낙자쌤
- MySQL
- 한국소프트웨어인재개발원
- 리엑트
- Eclipse
- 낙자
- jQuery
- sql developer
- 낙짜쌤
- 오라클
- eclipse github
- oracle
- GIT
- musthave
- vscode
- Java
- #php.ini
- Linux
- Github
- 확장프로그램
- Visual Studio Code
Archives
- Today
- Total
자바강사 낙자쌤
parseInt(), parseFloat() - 문자열을 정수 or 실수 자료형으로 변환 본문
728x90
반응형
parseFloat()
형식
parseFloat( string )
설명
- String(문자열)을 실수형으로 변환해주는 함수입니다.
- 문자열이 숫자로 시작했을때 실수로 변경합니다.
- 스페이스로 시작한다면 이 부분은 무시됩니다.
- 만약 문자열 사이에 스페이스가 여러개 있으면 첫번째 수만 실수로 변경합니다.
- 숫자나 스페이스가 아닌 문자로 시작하면 NaN을 반환합니다.
- 단, 문자가 중간에 삽입되었다면 문자 앞부분까지는 실수로 변경합니다.
예제
<body>
<h2>parseFloat() 함수</h2>
<script>
document.write("parseFloat('3.14159') => "+ parseFloat('3.14159') + "<br/>");
document.write("parseFloat(' 3.14159') => "+ parseFloat(' 3.14159') + "<br/>");
document.write("parseFloat('3.14159 37.5') => "+ parseFloat('3.14159 37.5') + "<br/>");
document.write("parseFloat('A3.14159') => "+ parseFloat('A3.14159') + "<br/>");
document.write("parseFloat('3.14B159') => "+ parseFloat('3.14B159') + "<br/>");
</script>
</body>
parseInt()
형식
parseInt( string, n진법 )
설명
- String(문자열)을 정수로 변환합니다. 두번째 인수를 생략하면 10진수가 됩니다.
- 진법을 제외하면 parseFloat()와 동일한 특성을 가집니다.
- 정수로 변환되므로 소수 이하는 모두 버림처리합니다.
- 0x로 시작하면 16진수로 처리합니다.
예제
<body>
<h2>parseInt() 함수</h2>
<script>
document.write("parseInt('3.14159') : "+ parseInt('3.14159') +"<br/>");
document.write("parseInt('101') : "+ parseInt('101') +"<br/>");
document.write("parseInt('101', 10) : "+ parseInt('101', 10) +"<br/>");
document.write("parseInt('101', 2) : "+ parseInt('101', 2) +"<br/>");
document.write("parseInt('0x101') : "+ parseInt('0x101') +"<br/>");
</script>
</body>
2진수 101은 10진수로 5 => 4*1 + 2*0 + 1
16진수 101을 10진수로 257 => 256*1 + 16*0 + 1
728x90
반응형
'JavaScript' 카테고리의 다른 글
자바스크립트로 3자리(천단위) 마다 콤마 찍기 (0) | 2024.02.12 |
---|---|
라디오버튼 체크 함수 (0) | 2016.09.23 |
자동출처복사(autosourcing) 기능 구현 (0) | 2016.01.26 |