Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 값을 숫자로 변환하는 방법은 무엇입니까?

<시간/>

자바스크립트 값을 숫자로 변환하는 Number() 메서드를 도입했습니다. 이 방법은 숫자 문자열을 숫자로 변환하고 부울 값을 1 또는 0으로 변환할 수 있습니다. 간단히 논의해 보겠습니다.

구문

var num = Number(value);

예시-1

다음 예에서 숫자() 메서드는 숫자 문자열과 부울 값을 숫자로 변환하고 표시된 대로 출력을 표시했습니다.

<html>
<body>
<script>
   document.write(Number("10.5") + "</br>");
   document.write(Number(" 123 ") + "</br>");
   document.write(Number(true) + "</br>");
   document.write(Number(false) + "</br>");
   document.write(Number(null));
</script>
</body>
</html>

출력

10.5
123
1
0
0

예시-2

이 방법은 일반 값을 숫자로 변환할 뿐만 아니라 16진수 값 아래 표시된 번호로.

<html>
<body>
<script>
   document.write(Number(" ") + "<br>");  
   document.write(Number("") + "<br>");  
   document.write(Number("123e-1") + "<br>");  
   document.write(Number("0xFF") + "<br>");
</script>
</body>
</html>

출력

0
0
12.3
255