Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript Math.log2() 함수 사용법과 예제

JavaScript의 Math.log2() 함수는 숫자 하나를 인수로 받아, 해당 숫자의 밑이 2인 로그(log₂) 값을 반환합니다. 즉, 주어진 수를 만들기 위해 2를 몇 번 곱해야 하는지를 계산하는 함수입니다.

문법(Syntax)

기본 문법은 다음과 같습니다.

Math.log2(48);

특징 및 참고 사항

  • 음수를 전달하면 NaN(Not a Number)을 반환합니다.
  • 0을 전달하면 -Infinity를 반환합니다.
  • 1을 전달하면 0을 반환합니다.

예제(Example)

아래 예제는 Math.log2() 함수에 48을 전달하여 결과를 화면에 출력합니다.

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var result = Math.log2(48);
      document.write("Result: "+result);
   </script>
</body>
</html>

실행 결과(Output)

Result: 5.584962500721156

위 결과에서 알 수 있듯이, 2⁵·⁵⁸... ≈ 48이므로 Math.log2(48)는 약 5.585라는 값을 반환합니다.