언어/JS

형변환 (Type Conversion)

paice 2023. 5. 9. 02:11
  • 자동 형변환
    • 나누기는 자동으로 숫자형으로 형변환이 됨
    • 더하기는 안 됨
    → 알 수 없는 오류를 초래하기에 ‘명시적 형변환’을 해줘야 함
  • String() → 문자형으로 변환
  • Number() → 숫자형으로 변환
    • true와 false는 각각 1과 0으로 나옴
    • Number(”문자”) → NaN
    • null → 0, undefined → NaN
  • Boolean() → 불린형으로 변환
    • 숫자 0, 빈 문자열 ‘’, null, undefined, NaN은 false 반환
    • 나머지는 모두 true

'언어 > JS' 카테고리의 다른 글

비교 연산자, 조건문  (2) 2023.05.09
기본 연산자  (1) 2023.05.09
사용자와 상호작용 할 수 있는 대화 상자 (alert, prompt, confirm)  (2) 2023.05.09
자료형  (1) 2023.05.09
변수  (0) 2023.05.09