ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JavaScript 기초 #4- 형변환
    JavaScript 2022. 4. 7. 14:56

     

     

    String()          -> 문자형으로 변환

    Number()       -> 숫자혀으로 변환

    Boolean()       -> 불린형으로 변환

     

    예시

    이렇게 해야 제대로 된 입력값이 나온다.

    문자형

    이렇게 입력을 하게 된다면 문자형으로 입력이 되어 정상적으로 작동을 하지 못한다. prompt 는 문자형 이다.

    prompt 입력 -> 문자형 "30"  "30"  + "80" 을 prompt 값으로 입력 하면 110이 아니라 "3080" 이 된다. "3080" / 2 = 1540 나누기는 숫자형으로 자동 변화이 되어 변환이 된다. "6" / "2" = 3 자동 형변환 원인을 찾기 힘든 에러를 만들수 있으므로 주의 해야 한다. 이런것을 명시적 형변환 이라 한다. 1 번째로 string 

     

    String

    Strting 는 앞에 무조건 대문자  S로 해줘야 한다.

    결과값

    2번째 로는 Number()  이다 Number도 앞에는 대문자로 써야 한다. Number는 () 안에 숫자로 바꿔준다. 

    사용자로 부터 받은 값이 문자형인 경우 자주 사용이 된다.

     

    Number

    문자여로 1234 를 입력 했을경우 숫자열 1234 로 뜬다.

    Number

    1,0 으로 변환이 된다.

    Number

    글씨를 넣을때에는 NaN 이 찍힌다.

     

     

    마지막으로 Boolean() 이다. Boolean의 변환은 false 만 기억하면 된다.

    false 

    • 숫자 0
    • 빈 문자열 "
    • null 
    • undefined
    • NaN

    이것들 이외엔 true 로 변환하게 된다.

    Boolean

    이렇게 입력이 된다면. true 만 뜨게 된다.

    Boolean

    이렇게 입력을 하면 false 만 뜨게 된다.

Designed by Tistory.