편집 기록

편집 기록
  • 프로필 엽토군님의 편집
    날짜2019.04.17

    변수로 선언된 10 "10" 이 true로 나오는 이유가 무엇인가요?


    이제 막 js를 입문하였습니다
    그 중에 너무 궁금해서 여쭤봅니다.

    var c = 10;
    var d = "10";
    
    document.getElementById("dd").innerHTML = Boolean(c == d);
    

    ==이 같은 값으로 인식해서 true가 되는걸로 알고 있습니다.
    (=== 이건 타입까지 구분하니까 이해가 되는데..)

    정확히 10(Number)"10"(String)이 어떻게 값을 정확히 인식하는거져?

    내부에 들어가 있는 숫자 10을 인지해서 그런가요?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.04.17

    변수로 선언된 10 "10" 이 ture로 나오는 이유가 무엇인가요?


    이제 막 js를 입문하였습니다 그 중에 너무 궁금해서 여쭤봅니다.

    var c = 10; var d = "10";

    document.getElementById("dd").innerHTML = Boolean(c == d);

    == 이 같은 값으로 인식해서 ture가 되는걸로 알고 있습니다. (=== 이건 타입까지 구분하니까 이해가 되는데..)

    정확히 10(Number)과 "10"(String) 이 어떻게 값을 정확히 인식하는거져?

    내부에 들어가 있는 숫자 10을 인지해서 그런가요?