문자열 자료형을 입력할 때 사용하는 함수 : prompt()
prompt(‘메시지 문자열’, ‘기본 입력 문자열’)
➔ input과 함께 사용하면 인풋칸에 입력한 글자가 return 됨.
불 자료형을 입력할 때 사용하는 함수 : confirm()
confirm(‘메시지 문자열’)
➔ 확인창에서 [확인]을 선택하면 true를 return 하고, [취소]를 선택하면 false를 return 함.
다른 자료형에서 숫자 자료형으로 변환할 때,
- 함수로 변환하기 : Number()
- 숫자 연산자로 변환하기 : -0, *1, /1
다른 자료형에서 문자 자료형으로 변환할 때,
- 함수로 변환하기 : String()
- 문자열 연결 연산자로 변환하기 : 다른 자료형 + “”
다른 자료형에서 불 자료형으로 변환할 때,
- 함수로 변환하기 : Boolean()
: 대부분의 자료는 불로 변환했을 때 true로 변환됨. 하지만 아래의 5개 자료형은 false로 변환됨.
Boolean(0) // false
Boolean(NaN) // false
Boolean(“”) // false
Boolean(null) // false
let a = undefined
Boolean(a) // false
Boolean(‘0’) // true
Boolean('null') // true
- 논리 부정 연산자로 변환하기 : !! + 다른 자료형
!!527 // true
!!"hi" // true
!!0 // false
!!”” // false
* 참고 : 윤인성, 『혼자 공부하는 자바 스크립트』
[JavaScript] 03-1 if 조건문 (0) | 2023.09.28 |
---|---|
[React Project] 트러블 슈팅 : 이미지 최적화 (0) | 2023.09.21 |
[React Project] 댓글 기능 트러블 슈팅 (0) | 2023.09.04 |
[Javascript/React] sweetalert & sweetalert2 (0) | 2023.08.29 |
[TypeScript] React Hook Form & Yup으로 실시간 유효성 검사하기 (0) | 2023.08.25 |
댓글 영역