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

JavaScript의 지수 연산자를 설명하시겠습니까?

<시간/>

지수 연산자 사용 다른 숫자의 거듭제곱으로 숫자를 찾을 수 있습니다. **로 표시됩니다. . 이미 Math.pow()가 있습니다. 다른 숫자의 거듭제곱으로 숫자를 찾는 방법입니다. 그러나 지수 연산자(**) javascript 뿐만 아니라 python, ruby ​​등의 다른 언어에서도 공통적입니다.

지수 연산자의 단점

유일한 단점은 음수 기반 괄호로 묶어야 합니다. . 그렇지 않으면 오류가 표시됩니다.

예시-1

<html>
<body>
   <script>
      var res1 = Math.pow(3,2)
      var res2 = (3) ** 2
      document.write(res1);
      document.write("</br>");
      document.write(res2);
   </script>
</body>
</html>

출력

9
9

예시-2

다음 예에서는 음수 염기가 사용되었습니다. Math.pow() 의 경우 문제는 없지만 지수 연산자 음수 값은 괄호 안에 넣어야 합니다. . 그렇지 않으면 오류가 발생합니다.

<html>
<body>
   <script>
      var res1 = Math.pow(-3,2)
      var res2 = (-3) ** 2 // if parenthesis is not provided then error will occur.
      document.write(res1);
      document.write("</br>");
      document.write(res2);
   </script>
</body>
</html>

출력

9
9