javascript

데이터 타입 (문자 , 숫자)

늘곰's 2023. 11. 29. 17:26

 

문자(String) 타입 :
1. " " , ' ' 를 감싼 내용을 문자타입으로 인식한다.
2. '123' 같이 숫자를 따옴표로 감싼다면 이것또한 문자로 인식하게된다. + 연산자만 사용이 가능하다. 
3. console.log('123' + 'abc') 라면 '123abc' 라는 내용으로 출력이 되게된다.

 

숫자(Number) 타입 :
1. 모든 연산자가 사용 가능
하다. 숫자와 문자를 합치게되면 문자타입으로 변환된다.
2. 문자열을 포함한 연산에서 + 이외의 연산자를 사용하면 NaN(Not a Number) 값이 나온다.
3. '2' * 2 같은 경우 값이 숫자 4 가 나온다. (숫자로 변환이 가능하다면 먼저 숫자로 변환)