[JS] parseFloat() & parseInt()

2801 단어 JavaScriptJavaScript

parseFloat()

parseFloat 함수는 문자열분석부동소수점 실수로 반환한다.

문자열을 순서대로 분석하다, 분석할 없는 문자를 만나는 순간 분석을 종료하고 해당 시점까지의 값을 실수로 반환하는 것.

문자열의 첫 문자를 분석하지 못하거나 문자열에 분석할 수 있는 문자가 아예 존재하지 않는 경우, NaN을 반환한다.

문법

parseFloat(value)

예시

parseFloat('27th birthday'); // 27
parseFloat('my 27th birthday'); // NaN

parseInt()

parseInt 함수는 문자열 인수구문분석하여 특정 진수의 정수로 반환한다.

첫번째 인자인 string 값을 두번째 인자인 radix 값을 진수로 하여 분석한 뒤 해당 진수의 정수로 반환하는 것.

만약, radix 값이 2보다 작거나 36보다 큰 경우에는 NaN을 반환한다.

문법

parseInt(string, radix)

예시

parseInt('101101', 2); // 45
parseInt('ABCDEF', 16); // 11259375
parseInt('LEEZY', 40); // NaN

좋은 웹페이지 즐겨찾기