예: 코드 복사 코드는 다음과 같습니다. <br>var elem = document.getElementById('demo'), <br>width = elem.style.width; <br>alert(parseInt(width));// 24 <br> 그러나 CSS 값이 다음과 같다면 어떻게 될까요? 코드 복사 코드는 다음과 같습니다. < /div> var elem = document.getElementById('demo'), <br>opacity = elem.style.opacity <br>alert(parseInt(opacity));// 0 <br> parseInt()가 '.5'와 같은 값이라 하더라도, 이를 parseFloat()로 변경하면 오류가 발생하는 것은 당연합니다. 올바른 결과를 얻을 수 있습니다: 코드 복사 코드는 다음과 같습니다: < div id="demo" style="opacity:0.5"> <br>var elem = document.getElementById('demo'), <br>opacity = elem.style .opacity; <br>alert(parseFloat(opacity));// 0.5 <br> </div> <br>둘의 차이점은 무엇인가요? <br><br>parseInt()는 정수를 반환합니다. <br>parseFloat()는 부동 소수점 숫자를 반환합니다. <br><br><a href="http://www.jb51.net/w3school/js/jsref_parseInt.htm" target="_blank">parseInt</a> 및 <a href="http://www.jb51.net/w3school/js/jsref_parseFloat.htm" target="_blank">parseFloat</a>에 대해 자세히 알아보세요.