美文网首页
js中转为数字格式

js中转为数字格式

作者: cobantou | 来源:发表于2017-03-15 18:00 被阅读31次

+

对于数字字符串,可以直接用+转换:

+"123"//123 
+"123.3"//123.3
+"-1"//-1
+"-1.1"//-1.1

~~

可以将任意类型转数字,会向下取整,不是数字会转为0(总是得到整数

~~1//1
~~1.1//1
~~-1.2//-1
~~"1.2"//1
~~"1.6"//1
~~false//0
~~null//0
~~undefined//0
~~"a"//0
~~true//1
~~{a:1}//0

>>>0

可以将任意类型转数字,会向下取整,不是数字会转为0,但是负数会移位变成正数(总是得到自然数

1>>>0//1
1.2>>>0//1
"a">>>0//0
false>>>0//0
true>>>0//1
null>>>0//0
undefined>>>0//0
({a:1})>>>0//0
-1>>>0//4294967295

相关文章

网友评论

      本文标题:js中转为数字格式

      本文链接:https://www.haomeiwen.com/subject/lxzqgttx.html