js 向上取整
JavaScript 中向上取整的方法是 Math.ceil() 函數(shù)。
語(yǔ)法
Math.ceil(number);
登錄后復(fù)制
參數(shù)
number:需要向上取整的數(shù)字。
返回值
一個(gè)向上取整后的數(shù)字。
示例
console.log(Math.ceil(3.14)); // 4 console.log(Math.ceil(-3.14)); // -3
登錄后復(fù)制
工作原理
Math.ceil() 函數(shù)通過(guò)查找大于或等于給定數(shù)字的最小整數(shù),來(lái)執(zhí)行向上取整操作。這意味著它將給定數(shù)字的十進(jìn)制部分舍入到下一個(gè)整數(shù)。
注意事項(xiàng)
Math.ceil() 函數(shù)只適用于數(shù)字,對(duì)于非數(shù)字值會(huì)返回 NaN。
對(duì)于正數(shù),Math.ceil() 的結(jié)果總是大于或等于給定數(shù)字。
對(duì)于負(fù)數(shù),Math.ceil() 的結(jié)果總是小于或等于給定數(shù)字。