함수가 하는 일
양수면 positive, 숫자0이면 zero, 나머지는 negative를 반환합니다. 각 조건에서 return을 만나면 뒤의 코드는 실행하지 않습니다.
| 입력 | 반환 | 이유 |
|---|---|---|
| 5 | positive | 0보다 큼 |
| 0 | zero | 숫자0과엄격히일치 |
| -3 | negative | 두조건모두거짓 |
| 문자열0 | negative | 숫자0과타입이다름 |
| null | negative | 두조건모두거짓 |
마지막 분기는 실제로 음수만 받는 것이 아닙니다. 숫자만 받을 계획이라면 입력 타입과NaN허용 여부를 별도로 정하세요.
의견 보내기