数值

来源:互联网 发布:源码漏洞扫描 编辑:程序博客网 时间:2024/04/29 01:15

数值

方法

取绝对值Math.abs(x);取绝对值Math.abs(5);//5Math.abs(-5);//5
四舍五入Math.round(x);Math.round(1.1);//1
向上取整Math.ceil(x);Math.ceil(1.1);//2Math.ceil(1.9);//2向下取整Math.floor(x);Math.floor(1.1);//1Math.floor(1.9);//1
获取最大值Math.max([value1[,value2[,...]]]);Math.max(1,2);//2Math.max(-1,-2,-3);//-1----------获取最小值Math.min([value1[,value2[,...]]]);Math.min(1,2);//1Math.min(-1,-2,-3);//-1

获取随机数Math.random();//返回随机的数值产生的随机数值在0-1之间,可以已取到0,娶不到1
将字符串转换为整数值**使用场景输入页码数进行跳转**parseInt(String,radix);parseInt('1.9');//1parseInt('1b2.4');//1,因为按照顺序取到1后是b,所以1parseInt('www');//NaN,Not a Number

将字符串转换为浮点型parseFloat('100.1');//100.1parseFloat('12.4b5');//12.4parseFloat('www');//NaN

将字符串转换为数值
Number(value)
Number(‘100.1’);//100.1
Number(‘12.4b5’);//NaN 严格要求输入的是全数字否则为NaN
Number(‘www’);//NaN


数值转换


保留几位数值num.toFixed(digits);(100.123).toFixed(2);//返回结果为字符串"100.12",加括号为了区分数值中的‘.’号(100.123).toFixed(0);//"100"
0 0
原创粉丝点击