TypeScript에서 문자열을 숫자로 변환하는 방법
TypeScript에서 문자열을 숫자로 변환
정수를 사용하는 경우 문자열을 숫자로 변환하는 가장 쉬운 방법은 단항(
+
) 연산자를 사용하는 것입니다. 다음은 간단한 정수를 사용하는 예입니다.let someString:string = "4245"
let myNumber:number = +someString;
// Returns 4246
console.log(myNumber + 1);
숫자와 같은 정수 문자열에 or
parseInt
를 사용할 수도 있습니다.let someString:string = "4245"
let myNumber:number = parseInt(someString);
// Returns 4246
console.log(myNumber + 1);
소수 변환
불행하게도 이 방법은
+
와 parseInt
가 정수만 다루기 때문에 십진법에서는 잘 작동하지 않습니다. TypeScript에서 십진수와 같은 문자열을 숫자로 변환하려면 일반 Javascript와 마찬가지로 parseFloat
를 사용할 수 있습니다.let someString:string = "4245.1234"
let myNumber:number = parseFloat(someString);
// Returns 4246.1234
console.log(myNumber + 1);
숫자 함수
Number
함수를 사용하여 숫자와 유사한 문자열을 숫자로 변환할 수도 있습니다. 이것은 정수와 소수 모두에서 작동합니다.let someString:string = "4245"
let myNumber:number = Number(someString);
// Returns 4246.1234
console.log(myNumber + 1);
Reference
이 문제에 관하여(TypeScript에서 문자열을 숫자로 변환하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/smpnjn/how-to-convert-a-string-to-a-number-in-typescript-4ei4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)