js将数字转为字符串

JavaScript010

js将数字转为字符串,第1张

最直接的方法是toString。如:var num=123var str=num.toString()。

还可以在字符串后面加一个空字符串,如:var num=123var str=num+''感觉这种方式没有改变它的本质。你可以试一试。

1 数字与字符串相加减

2 数字前面补0

3 字符串尾部补全

4 数字转字母

5 格式化金钱

6 字符串去除空格

6.1 去除两端空格. trim()

6.2 消除字符串头部的空格. trimStart():

6.3 消除尾部的空格. trimEnd()

7 Number.parseInt()用来获取一个浮点数的整数部分

8 Number.parseFloat 用来截取数值部分

9 Math.trunc() 用于去除一个数的小数部分,返回整数部分。

10 Math.sign() 用来判断一个数到底是正数、负数、还是零。对于非数值,会先将其转换为数值

11 Math.cbrt()用于计算一个数的立方根。

12 Math.hypot返回所有参数的平方和的平方根。

1、转换为字符串

''

+

10

===

'10'

//

true将一个值加上空字符串可以轻松转换为字符串类型。

2、字符串转换为数字

+'010'

===

10

Number('010')

===

10

parseInt('010',

10)

===

10

//

用来转换为整数

+'010.2'

===

10.2

Number('010.2')

===

10.2

parseInt('010.2',

10)

===

10

3、转换为布尔值

!!'foo'

//

true

!!''

//

false

!!'0'

//

true

!!'1'

//

true

!!'-1'

//

true

!!{}

//

true

!!true

//

true

通过使用 否 操作符两次,可以把一个值转换为布尔型。

以上这篇js

数字、字符串、布尔值的转换方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。