js 未命名

147 阅读1分钟
向上取整
# 浮点数 向上取整(有小数,整数就+1)保留一位小数
var num = "1.2345"
console.log(Math.ceil(num*10)/10) //1.3

# 浮点数 向上取整 保留两位小数 
var num = "1.2345"
console.log(Math.ceil(num*100)/100) //1.24

推算过程:
num * 10 = 12.34512.345向上取整为1313/10=1.3

num * 100 = 123.45123.45向上取整为124124/100=1.24

parseInt()方法 抛去小数部分,只取整数部分: