当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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 ?。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。