문자열 입력
- 문자열 입력 :
prompt(메시지 문자열, 기본 입력 문자열)
const a = Number(prompt('첫 번째 숫자를 입력해주세요.'))
let b = prompt('두 번째 숫자를 입력해주세요.')
b = Number(b)
alert(`${a} + ${b} = ${a + b}`);
- 불 입력 :
confirm(메시지 문자열) 확인, 취소 누를 수 있음
const input = confirm('수락하시겠습니까?')
alert(input)
자료형 변환
> Number("123")
123
> Number("안녕하세요")
NaN
> String(52.273)
"52.273"
> String(true)
"true"
> String(false)
"false"
> Number(true)
1
> Number(false)
0
- 다른 자료형 → 불
Boolean(자료)
대부분의 자료는 불로 변환했을 때 true로 변환 됨
0, NaN, "", null, undefiend라는 5개의 자료형은 false로 변환
> Boolean(1)
true
> Boolean(0)
false