控制小数位数
var temp =2.23123;
console.log(temp.toFixed(2));
满足四舍五入。
字符串里面提取小数
let hd = "2323.223sdsd";
console.log(parseFloat(hd));
let hd = "cmd2323.223sdsd";
console.log(parseFloat(hd));
但当字符串最开始是以字符,就没法识别。
数组转换为数字
数组仅对数组只有一个元素成立,多个元素不知道取用那个。
let arrar = [1];
console.log(Number(arrar));
寻找数组最大数
let arrar = [1,23,123];
console.log(Math.max.apply(null,arrar));
向上取整向下取整
let arrar = 23.2;
console.log(Math.ceil(arrar));
console.log(Math.floor(arrar));
随机值
//只能获取0 - 1 的数字
console.log(Math.random());
//0 - 5
console.log(Math.floor(Math.random()*(5+1)));
利用floor向下取整。可获得 0 -5 的随机值。