javaScript의 숫자,수학 method

20220707

js에는 여러가지 많은 수학 method가 있습니다. 보통 Math라이브러리에서 많은 기능을 사용할수 있습니다. 알고리즘 문제를 풀때 많은 도움을 주고 여러 도움을 줍니다.


  1. toString() : 진법 메소드

toString()은 정수를 입력을 받아서 원하는 진법으로
변환된 문자열을 돌려받는 진법 메서드 입니다.


  1. Math.floor() : 내림

Math.floor()는 입력 받은 소수점 있는 숫자를 무조건 내립니다.


  1. Math.round() : 반올림

Math.round()는 입력 받은 소수점 있는 숫자를 반올림 합니다.


  1. toFixed() : 소수점 자릿수

toFixed()는 특정 소수 자릿수를 잘라줍니다. 저는 메서드를 이용해서 코인 가격이 14.1241243 이런식으로 되어 있길래 잘라서 보여주는 웹을 만든적이 있습니다.


  1. Math.max() : 최대값

Math.max()는 배열의 최대값을 가져옵니다. 보통 알고리즘 문제에서 많이 쓰이는 함수입니다.


  1. Math.min() : 최소값

Math.min()는 배열의 최소값을 가져옵니다..


  1. Math.abs() : 절대값

Math.abs()는 절대값을 만들어 줍니다. 시뮬레이션 문제에서 2차원 배열에 각각 위치를 알려주고 두개의 element의 거리를 구하는 문제에서 많이 쓰이는 메서드입니다.


  1. Math.pow(n, m) : 제곱

Math.pow(n, m)는 말그대로 제곱을 돌려줍니다.


  1. Math.sqrt() : 제곱근

Math.sqrt()는 제곱근을 만들어서 돌려줍니다.
제곱근은 보통 소수를 빨리 구하는 알고리즘 아르키메데스 체의
실행속도를 더 빨리 하기위해 쓰이곤합니다.


오늘은 9가지의 숫자 메서드를 알아보았습니다. 알고리즘에서도 많이 쓰이고 실제로 웹을 만들떄에도 많이 쓰이는 메서드로 공부하면 많이 쓰입니다.

top버튼