관리 메뉴

Developer Gonie

[8주차] 16. 자바스크립트, 문자열 -> 숫자변환 함수(number, +, parseInt, eval) 본문

K-DigitalTraining 강의/6. Javascript(웹표준)

[8주차] 16. 자바스크립트, 문자열 -> 숫자변환 함수(number, +, parseInt, eval)

이대곤 2022. 7. 2. 02:32

문자열을 숫자로 변환하는 함수

1) Number(숫자 혹은 문자열)

2) 문자열 혹은 문자열 타입의 변수 앞에 '+'를 붙여주는 것, 작동방식이 바로 위의 1번 함수와 거의 비슷하다.

3) parseInt(숫자 혹은 문자열)

4) eval(숫자 혹은 문자열)

사용예시

* 생각보다 다양한 것이 가능하므로 그냥 보고 넘기지 말고 세세하게 살펴봐라

* java에서는 System.out.print()의 인자로 문자열을 연결하는 '+' 연산자를 사용할 땐

  모두 같은 문자열 타입이어야만 했는데 javascript에서는 서로 다른 타입이어도 연결이 가능하다.
  '문자열 + 문자열',  혹은 '문자열 + 숫자'의 경우 문자열을 연결하며, '숫자 + 숫자'의 경우 덧셈연산을 수행한다.

* parseInt()는 그냥 실수를 정수화 하는데도 사용된다.

Comments