프로그래밍 언어가 NaN
값인 이유는 무엇입니까?왜 우리는 TypeErrors를 던질 수있을 때 NaN 값이 필요합니까?
Math.floor('string'); //--> NaN
왜 TypeError를 던지면 안되나요?
TypeError: Expected number instead of string
자바 스크립트 내가 주로 잘 알고 언어이기 때문에 문제는 모두 javascript 및 language-agnostic 태그하지만, 나는이뿐만 아니라 다른 언어에 적용 알고있다.
예외가 목에 통증이 있기 때문에 :) – Pointy
@ Pointy 그들을 잡는 것은 그렇게 어려운 것 같지 않습니다. –
코드에서 일종의 비선형 성을 소개합니다. 그것은 너무 힘들지 않고 단지 혼란스럽고 혼란 스럽습니다. – Pointy