1. Nan이란? '숫자가 아님'의 약자인 NaN은 컴퓨팅 및 프로그래밍에서 정의되지 않았거나 표현할 수 없는 숫자 연산 결과를 나타내기 위해 사용되는 특수 값입니다. NaN 값은 부동 소수점 산술이나 오류, 유효하지 않은 결과를 나타내는 데 사용됩니다. NaN은 수학적으로 연산이나 계산에서 정의되지 않았거나 수치로 표현할 수 없는 결과가 나올 때 이를 나타내는 데 사용됩니다. 이는 결과가 의미가 없거나 유효하지 않다는 신호로 사용됩니다. 예를 들어, 0을 0으로 나누거나 음수의 제곱근을 구하면 이러한 연산에는 잘 정의된 수치 결과가 없기 때문에 NaN이 생성됩니다. 2. Nan의 발생 원인 잘못된 산술 연산: 0으로 나누기, 음수의 제곱근 구하기, 양수가 아닌 숫자의 로그를 구하면 모두 NaN이 될 수..