U9nzxdjhgbxvpserb7o0
codegrow
  • 2016.4.29 15:32
  • 조회수 15
  • 답변수 1
U9nzxdjhgbxvpserb7o0
codegrow
  • 2016.4.29 15:32
  • 조회수 15
  • 답변수 1

추가 질문이 있어서 올리게 되었습니다.

안녕하세요. 문제 외에 몇가지 시도를 하던 중에 질문이 있어서 올리게 되었습니다.

var age = "숫자가 아니다. 메롱";

if ( parseInt(age) === NaN ) { return "숫자입력해!"; } // Syntax error

질문>
왜 신텍스에러가 발생하나요?
parseInt(age)= NaN 이고 parseInt(age) === NaN false 가 나오는데.. true 여야 하지 않나요..?

왜 그럴까..시도를 해보다가 질문올리게 되었습니다.. ;;; 답변 올려주시면 감사하겠습니다.

  • #자바스크립트 입문
  • #짝수와 홀수

1 답변

  • Gscxhpxkg5i74t30rimh
    정두식
    • 2016.4.29 19:26

    문법오류는 return에서 발생하는것 같네요. 함수 안에서 return을 사용하고 계신가요?

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.