js 数值转为字符串,字符串转换为数值

把数值转换为字符串

全局方法 String() 能够把数字转换为字符串。

它可用于任意类型的数字、文字、变量或表达式:

String(x)         // 从数值变量 x 返回字符串
String(123)       // 从数值文本 123 返回字符串
String(100 + 23)  // 从表达式中的数值返回字符串

数字方法 toString() 同理:

x.toString()
(123).toString()
(100 + 23).toString()

把字符串转换为数值

全局方法 Number() 可把字符串转换为数字。

包含数字的字符串(比如 "3.14")转换为数字(比如 3.14)。

空的字符串转换为 0。

其他字符串将转换为 NaN(Not a number,不是数字)。

Number("3.14")    // 返回 3.14
Number(" ")       // 返回 0
Number("")        // 返回 0
Number("99 88")   // 返回 NaN
方法描述
parseFloat() 解析字符串并返回浮点数。
parseInt() 解析字符串并返回整数。

或者字符串*1将字符串转换成数值类型

var a="9"; //a是字符串
var b=a*1;//b是数值

 

posted @ 2021-08-26 09:10  静静奇女子  阅读(2028)  评论(0)    收藏  举报