数值

数值

方法

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


----------
获取最小值
Math.min([value1[,value2[,...]]]);
Math.min(1,2);//1
Math.min(-1,-2,-3);//-1

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

将字符串转换为浮点型
parseFloat('100.1');//100.1
parseFloat('12.4b5');//12.4
parseFloat('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"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值