문자열 입력
문자열 자료형은 입력할 때 사용하는 함수는 prompt() 입니다.
prompt(메세지 문자열, 기본 입력 문자열);
prompt() 함수 매개변수의 역할
const input = prompt('message', '_default')
alert(input)
Boolean 입력
불 자료형도 값으로 입력 받을 수 있다. 이때는 confirm() 함수를 사용합니다.
confirm() 함수는 prompt() 함수와 비슷한 형태로 사용합니다.
confirm(메세지 문자열)
const input = confirm('수락하시겠습니까?')
alert(input)
숫자 자료형으로 변환하기
다른 자료형을 숫자 자료형으로 변환할 때는 Number() 함수를 사용합니다.
Number(자료)
Number("273") // 273
typeof(Number("273")) // 'number'
Number("$273") // NaN, 값은 숫자로 나타낼 수 없지만
typeof(Number("$273")) // 'number', 자료형은 숫자가 맞습니다.
Number(true) // 1
Number(false) // 0
문자열 자료형으로 변환하기
다른 자료형을 문자열 자료형으로 변환할 때는 String() 함수를 사용합니다.
String(자료형)
다른 자료형을 문자열로 변환하면 기본 형태의 문자열로 출력됩니다.
String(52.273) // 숫자 자료형이 문자열 자료형으로 변환됩니다.
// "52.273"
String(true) // 불 자료형이 문자열 자료형으로 변환됩니다.
// "true"
String(false) // 불 자료형이 문자열 자료형으로 변환됩니다.
// "false"
불 자료형으로 변환하기
Boolean(0) // false
Boolean(NaN) // false
Boolean("") // false
Boolean(null) // false
Boolean(undefined) // false
let 변수 // undefined
Boolean(변수) // false
'javascript' 카테고리의 다른 글
[#03] [Pre-OnBoarding] if 조건문 / switch 조건문 / 삼항(조건부) 연산자 / 짧은 조건문 (0) | 2022.11.09 |
---|---|
[#02-2] [Pre-OnBoarding] 상수와 변수 (0) | 2022.11.09 |
[#02-1] [Pre-OnBoarding] 자료형 (1) | 2022.11.09 |
[#01] [Pre-OnBoarding] 혼자 공부하는 자바스크립트 / Javascript의 활용 (0) | 2022.11.07 |
2-2. 문자열 기본(따옴표, 백틱, typeof) (0) | 2021.12.18 |