대부분의 비교 함수는 한 개의 입력을 테스트하거나 두 개 입력을 비교하여 불리언 값을 반환합니다. 함수는 숫자를 비교하기 전에 먼저 같은 형으로 변환합니다. 함수는 각 입력을 정확한 비교를 위해 필요한 가장 큰 형으로 변환합니다. 숫자가 아닌 값 즉, NaN 값을 가지는 하나 또는 두 입력을 비교하면 비교가 같지 않음을 나타내는 결과가 반환됩니다.