Share via


Number.parseInvariant 함수

업데이트: 2007년 11월

숫자의 문자열 표현에서 숫자 값을 반환합니다. 이 함수는 정적 함수이며 개체의 인스턴스를 만들지 않고 호출할 수 있습니다.

var numberVar = Number.parseInvariant(value);

인수

정의

value

정수 또는 부동 소수점 숫자를 나타내는 문자열입니다.

반환 값

value가 숫자를 나타내면 value의 부동 소수점 표현이고, 그렇지 않으면 NaN(숫자가 아님)입니다.

설명

parseInvariant 함수를 사용하면 숫자의 문자열 표현에서 숫자 값을 만들 수 있습니다. value 인수에는 소수점과 "+" 및 "-" 문자를 포함하여 각각 양수와 음수를 나타낼 수 있습니다.

parseInvariant 함수는 모든 형식에 일관된 구문 분석 방식을 제공하며 유사한 ECMAScript(JavaScript) parseInt 메서드 대신 사용되어야 합니다.

예제

다음 예제에서는 parseInvariant 함수를 사용하여 숫자의 문자열 표현에서 숫자 값을 만드는 방법을 보여 줍니다.

var a = Number.parseInvariant("4");
var b = new Number(2);
var c = Number.parseInvariant("1.53") + a + b;
// View the results: "7.53"
alert(c); 

참고 항목

참조

Number 형식 확장

Number 개체

isNaN 메서드

기타 리소스

언어 참조