當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


TypeScript string轉number用法及代碼示例


打字稿,有多種方法可以將字符串轉換為數字。我們可以使用‘+’一元運算符 ,Number(),parseInt()或者parseFloat()函數將字符串轉換為數字。讓我們用幾個例子來演示一下。

示例1:以下代碼演示了使用“+”一元運算符將字符串轉換為數字。

Javascript


let str: string = "431"; 
console.log(typeof str); 
let num = +str; 
console.log(typeof num); 

輸出:

string
number

示例 2:以下代碼演示了如何使用將字符串轉換為數字Number()方法。我們可以使用Number()函數將字符串轉換為數字。該字符串必須作為參數給出Number()函數。

Javascript


let str: string = "431"; 
console.log(typeof str); 
let num = Number(str); 
console.log(typeof num); 

輸出:

string
number

示例 3:數字可以是 float 或 int 類型。要將浮點形式的字符串轉換為數字,我們使用parseFloat()函數並將沒有小數的字符串轉換為數字,parseInt()使用函數。

Javascript


let str1:string = "102.2"; 
console.log(typeof str1); 
let num = parseFloat(str1); 
console.log(`${num}` + " is of type :" + typeof num); 
let str2:string = "61"; 
console.log(typeof str2); 
let num2 = parseInt(str2); 
console.log(`${num2}` + " is of type :" + typeof num2);

輸出:

string
102.2 is of type :number
string
61 is of type :number


相關用法


注:本文由純淨天空篩選整理自sarahjane3102大神的英文原創作品 How to convert string to number in TypeScript ?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。