小程序
小游戏
企业微信
微信支付
扫描小程序码分享
const compute= function (weight, A ){
if (A==='1.6'{
return Number(weight)* 1.656;}
else{
return Number(weight)*1.698989;}
}
我尝试了tofixed(), 但是是要NUM
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
学好js 再也不愁啦
1,Math.abs() 获取绝对值
Math.abs()
Math.abs(-12) = 12
2,Math.ceil() and Math.floor() 向上取整和向下取整
Math.ceil() and Math.floor()
console.log(Math.ceil(12.03));//13 console.log(Math.ceil(12.92));//13 console.log(Math.floor(12.3));//12 console.log(Math.floor(12.9));//12
3,Math.round() 四舍五入
Math.round()
注意:正数时,包含5是向上取整,负数时包含5是向下取整。
1、Math.round(-16.3) = -16 2、Math.round(-16.5) = -16 3、Math.round(-16.51) = -17
4,Math.random() 取[0,1)的随机小数
Math.random()
案例1:获取[0,10]的随机整数
console.log(parseInt(Math.random()*10));//未包含10
console.log(parseInt(Math.random()*10+1));//包含10
案例2:获取[n,m]之间的随机整数
Math.round(Math.random()*(m-n)+n)
5,Math.max() and Max.min() 获取一组数据中的最大值和最小值
Math.max() and Max.min()
console.log(Math.max(10,1,9,100,200,45,78)); console.log(Math.min(10,1,9,100,200,45,78));
6,Math.PI 获取圆周率π 的值
Math.PI
console.log(Math.PI);
7,Math.pow() and Math.sqrt()
Math.pow() and Math.sqrt()
Math.pow()获取一个值的多少次幂
Math.sqrt()对数值开方
1.Math.pow(10,2) = 100; 2.Math.sqrt(100) = 10;
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
Math.round 自行百度
toFixed不可以吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
学好js 再也不愁啦
1,
Math.abs()
获取绝对值Math.abs(-12) = 12
2,
Math.ceil() and Math.floor()
向上取整和向下取整console.log(Math.ceil(12.03));//13 console.log(Math.ceil(12.92));//13 console.log(Math.floor(12.3));//12 console.log(Math.floor(12.9));//12
3,
Math.round()
四舍五入注意:正数时,包含5是向上取整,负数时包含5是向下取整。
1、Math.round(-16.3) = -16 2、Math.round(-16.5) = -16 3、Math.round(-16.51) = -17
4,
Math.random()
取[0,1)的随机小数案例1:获取[0,10]的随机整数
console.log(parseInt(Math.random()*10));//未包含10
console.log(parseInt(Math.random()*10+1));//包含10
案例2:获取[n,m]之间的随机整数
5,
Math.max() and Max.min()
获取一组数据中的最大值和最小值6,
Math.PI
获取圆周率π 的值7,
Math.pow() and Math.sqrt()
Math.pow()获取一个值的多少次幂
Math.sqrt()对数值开方
1.Math.pow(10,2) = 100; 2.Math.sqrt(100) = 10;
Math.round 自行百度
toFixed不可以吗