주어진 숫자의 자연로그(ln)를 계산하려면 JavaScript에서 Math.log() 메서드를 사용하면 됩니다. 이 메서드는 인자로 전달된 숫자의 자연로그(밑이 e, 약 2.718) 값을 반환합니다.
주의할 점은, 인자로 음수를 전달하면 항상 NaN(Not a Number)이 반환되며, 0을 전달하면 -Infinity가 반환된다는 것입니다. 따라서 로그를 계산하기 전에 입력값이 양수인지 확인하는 것이 좋습니다.
예제
다음 코드를 실행하여 주어진 숫자의 자연로그 값을 직접 확인해 보세요.
<html>
<head>
<title>JavaScript Math log() Method</title>
</head>
<body>
<script>
var value = Math.log(2);
document.write("Value : " + value );
</script>
</body>
</html>위 코드를 실행하면 Math.log(2)의 계산 결과인 약 0.6931471805599453이 화면에 출력됩니다. 이처럼 Math.log() 메서드 하나만으로도 별도의 라이브러리 없이 간단하게 자연로그를 계산할 수 있습니다.