그냥 받아들여야하는 일종의 규칙으로만 알고있어서 초보가 가장먼저배워야하는 기초정도로 생각했었는데
왜 고급개념인지 누가 짤막하게 설명좀 해줄사람없냐
댓글 7
자동형변환이 그거 아닌가? '1' 이러면 문자가 되고 "1" 이러면 숫자되는거
ㅇ(121.160)2016-06-21 16:44
ㄴ숫자가 아니라 숫자입니다
익명(211.173)2016-06-21 17:07
짐 얘기하는 자동형변환의 정의가 뭔뎅?; 거기따라 답변이 달라지지 않을까? 근데 형변환이라는게 제대로 들어가면 상당히 골때리는 건 사실임. 계산식에서 다양한 타입이 같이 쓰였을 경우 최종식은 어떤 식으로 평가되는가라든가 아니면 좁은 변환의 경우 어떻게 되는가에 대해서 정확하게 알고 있는 사람은 드뭄. 걍 당연히 이렇게 되겠지. 그런 개념정도이지. 어떤 매커니즘인지 따지거나 정확하게 타입추론을 해본다거나 한다는건 피곤한 일임.
자동형변환이 그거 아닌가? '1' 이러면 문자가 되고 "1" 이러면 숫자되는거
ㄴ숫자가 아니라 숫자입니다
짐 얘기하는 자동형변환의 정의가 뭔뎅?; 거기따라 답변이 달라지지 않을까? 근데 형변환이라는게 제대로 들어가면 상당히 골때리는 건 사실임. 계산식에서 다양한 타입이 같이 쓰였을 경우 최종식은 어떤 식으로 평가되는가라든가 아니면 좁은 변환의 경우 어떻게 되는가에 대해서 정확하게 알고 있는 사람은 드뭄. 걍 당연히 이렇게 되겠지. 그런 개념정도이지. 어떤 매커니즘인지 따지거나 정확하게 타입추론을 해본다거나 한다는건 피곤한 일임.
http://eamodeorubio.github.io/thejshorrorshow/#/
이 자료를 한번 봐..
위에 말한 개념을 해당 언어에 한정해서 정확하게 알고 있으면 굳이 지옥같은 자바스크립트가 아닌 다른 언어라도 그 사람은 절대 초보가 아님.
아 혹시 내가 아까 댓글달았던 조낸 공포스러운 멍청이가 알파벳 순서 출력하는 함수 짜라고 할때 나온 그거 말한거임? 그건 아까 cc인지 ㅇㅇ인지 모르겠지만 그 형말에 나도 한표 추가!
땡스횽