Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- NoSQL
- CSS Specificity
- SQL
- #1인게임개발
- 불안정 정렬
- skip ci
- Relational Database
- UTXO
- 3티어 아키텍처
- IP
- npm
- react
- caverjs
- Factory Functions
- solidity
- CLI
- 텍스트 가운데 정렬
- http 모듈
- Private Blockchain
- 블록체인
- short-circuiting
- CSS
- Factory 함수
- #유니티
- ES6 모듈
- 2티어 아키텍처
- javascript
- 명시도
- Hybrid Blockchain
- 안정 정렬
Archives
- Today
- Total
짹뚜 스튜디오
형변환하기 (Type Conversion) 본문
문자열을 숫자로 변환하기 (String to Number)
숫자로만 이루어진 문자열만 Number 타입으로 변환이 가능하다. 만약 문자열이 숫자 외에 다른 문자가 포함되어 있다면 Number는 "Nan"을 반환한다. 하지만 parseInt는 숫자부분만 변환한다. (단, 문자열이 숫자로 시작해야한다.)
Number("123ab"); // NaN
parseInt("123ab"); // 123
숫자로 변환하는 방법에는 4가지 방법이 있다. Boolean 타입도 숫자로 변환이 가능하며 true는 1, false는 0으로 변환된다.
- parseInt(문자열) 또는 parseFloat(문자열)
- Number(문자열)
- +문자열: '+'는 단항 연산자 (Unary Operator)로 피연산자가 Number 타입이 아니라면 Number로 변환을 시도한다.
- 1*문자열
숫자를 문자열로 변환하기 (Number to String)
숫자를 문자열로 변환하는 방법에는 3가지 방법이 있다.
- (숫자).toString()
- String(숫자)
- 숫자 + ""
'개발 공부 > javascript' 카테고리의 다른 글
[Primitive Data Types] #2. Wrapper Object (래퍼 객체) (0) | 2021.12.15 |
---|---|
[Primitive Data Types] #1. 무엇인가? (0) | 2021.12.15 |
브라우저에서 자바스크립트의 동작 원리: Call Stack (0) | 2021.12.14 |
Nullish Coalescing Operator (널 병합 연산자) (0) | 2021.12.03 |
[Javascript] Vanilla JS로 동적으로 생성된 노드에 이벤트핸들러 추가하기 (0) | 2021.11.18 |
Comments