
Math.log(x) 함수는 x가 음수일 때 NaN(Not a Number) 값을 반환합니다. 이는 자연로그가 음수에 정의되지 않기 때문입니다.
NaN은 수학적으로 정의되지 않은 값을 나타내며, 일반적으로 오류를 발생시키는 대신 NaN을 반환하는 함수가 많습니다.
Math.log(x) 함수의 특성은 x가 0보다 작을 때 NaN을 반환하는 것입니다. x가 0이면 -Infinity를 반환하고, x가 양수일 때는 자연로그를 반환합니다.
예를 들어, Math.log(-5)는 NaN을 반환하고, Math.log(0)은 -Infinity를 반환합니다.
이러한 특성을 이해하면 Math.log(x) 함수를 올바르게 사용할 수 있습니다.
2025-06-15 08:39