본문 바로가기
programming/javascript

자바스크립트 거듭제곱 제곱근 절대값 구하기 javascript Math pow sqrt abs method

by 개코 - 개발과 코딩 2022. 3. 8.

자바스크립트에서 수를 다룰 때 거듭제곱, 제곱근, 절대값은 자주 사용된다. 이들의 메서드는 각각 pow, sqrt, abs 인데 엑셀의 그것과도 비슷하다. 숫자를 자주 다르는 프로젝트에서는 자주 사용될 수 있기에 공통함수로 만들어 두면 편하다.

자바스크립트 거듭제곱 제곱근 절대값 구하기
javascript Math pow sqrt abs method

자바스크립트는 수를 계산하기 위한 다양한 메서드를 제공한다.
그 중 자주 사용되는 것이 거듭제곱, 제곱근, 절대값이다.
erp나 카드사 또는 숫자를 자주 다루는 프로젝트에서 자주 사용되는 메서드이기도 하다.
빈번하게 사용되지 않는다는 생각이 든다면 아무 공통함수로 만들어졌을 수도 있다.
먼저, 거듭제곱, 제곱근, 절대값이 무엇인지 살펴본다.

거듭제곱, 제곱근, 절대값 의미

이미 학교 다닐때 배웠다.
사회 나가서 이딴 걸 어따 쓰냐 불평한게 학교다닐 때인데, 사회나와서 사용하고 있다.
학교다닐 떄 열심히 공부하면 사회나와서 고생덜한다.
어쨌든 이들의 의미는 단순하고 사용법은 엑셀의 함수와 비슷하다.

  • 거듭제곱
    똑갑은 수를 지정한 횟수만큼 여러번 곱한 것.
    Math.pow()
  • 제곱근
    어떤 수가 거듭제곱으로 나왔을 때 거듭제곱되는 수
    Math.sqrt()
  • 절대값
    어떤 음수값 또는 양수값이 있을 때 기호가 없는 단순한 수
    Math.abs()

샘플코드

거듭제곱, 제곱근, 절대값을 구하는 방법을 코드 예제를 만들어 본다.
사용법은 간단하다.
메서드에 숫자를 기입하면 그만이다.
다른 프로그래밍언어들에서도 이것의 사용법은 비슷하다.

<!DOCTYPE html>
<html>
    <body>

        <script>
            
            console.log('----------');

            let vNumber;

            vNumber = Math.pow(5, 2);
            console.log("Math.pow : %s ", vNumber);

            vNumber = Math.sqrt(25);
            console.log("Math.sqrt : %s ", vNumber);

            vNumber = Math.abs(-5);
            console.log("Math.abs : %s ", vNumber);
            
            console.log('----------');
            /* */

        </script>

    </body>
</html>

결과화면을 보자.
5의 거듭제곱은 5 X 5 = 25 이다.
25의 제곱근은 5 이다.
-5의 절대값은 5이다.
결과가 제대로 나오는 것을 확인할 수 있다.

반응형

댓글