JavaScript에서 자연상수 E(e)의 밑이 10인 로그(상용로그) 값을 구하려면 Math.LOG10E 속성을 사용하면 됩니다. 이 속성은 E의 상용로그 값, 즉 약 0.434를 반환합니다.
Math.LOG10E 속성이란?
Math.LOG10E는 JavaScript의 내장 Math 객체가 제공하는 상수 속성으로, 다음 수학적 값을 나타냅니다.
Math.LOG10E = log₁₀(e) ≈ 0.4342944819032518
이 값은 로그 계산 시 밑을 변환할 때 유용하게 활용됩니다. 예를 들어, 자연로그(ln) 값을 상용로그(log₁₀)로 변환할 때 곱해주면 됩니다.
사용 예제
다음 코드를 실행하여 JavaScript에서 E의 상용로그 값을 확인할 수 있습니다.
<html>
<head>
<title>JavaScript Math LOG10E Property</title>
</head>
<body>
<script>
var property_value = Math.LOG10E;
document.write("Property Value: " + property_value);
</script>
</body>
</html>출력 결과
Property Value: 0.4342944819032518
콘솔에서 간단히 확인하기
브라우저 콘솔이나 Node.js 환경에서는 더 간단하게 확인할 수 있습니다.
console.log(Math.LOG10E); // 0.4342944819032518
참고: 관련 Math 로그 상수
Math 객체에는 LOG10E 외에도 다양한 로그 관련 상수가 제공됩니다.
Math.E: 자연상수 e (약 2.718)Math.LN2: 2의 자연로그 (약 0.693)Math.LN10: 10의 자연로그 (약 2.302)Math.LOG2E: E의 밑이 2인 로그 (약 1.442)
참고로 document.write()는 오래된 방식이므로, 실제 개발에서는 console.log()나 DOM 조작 메서드를 사용하는 것이 좋습니다.