munifico.github.io

munifico's anything page

Follow me on GitHub

로그 함수

자연로그 함수는 Math.log 입니다. 상용로그를 log, 자연로그를 ln이라고 표현하는 언어도 있으므로 자바스크립트의 log는 자연로그라고 기억해야 합니다. ES6에서 자주 쓰이는 상용로그 Math.log10 함수가 생겼습니다.

함수 설명 예제
Math.log(x) x의 자연로그 Math.log(Math.E) // 1
Math.log(17.5) // ~2.86
Math.log10(x) x의 상용로그. Math.log(x)/Math.log(10)와 같습니다. Math.log10(10) // 1
Math.log10(16.7) // ~1.22
Math.log2(x) x의 밑수가 2인 로그. Math.log(x)/Math.log(2)와 같습니다. Math.log2(2) // 1
Math.log2(5) // ~2.32
Math.log1p(x) 1 + x의 자연로그. Math.log(1 + x)와 같습니다. Math.log1p(Math.E - 1) // 1
Math.log1p(17.5) // ~2.92

이전 : 거듭제곱
다음 : 기타 함수
목차