js中变量除以实数向上取整怎么写!!!

JS中

nom=20

var z =Math.ceil(nom/8);               //nom除以8向上取整

定义一个变量nom去除以8,所得值向上取整(20/8向上取整为3),用上面的方法不行,Math方法不能使用变量。

变量除以实数向上取整怎么做!!!

加个括号就可以了。这种问题本质上是ceil函数直接去计算nom而不是nom/8造成的

var nom=20

var z =Math.ceil((nom/8)); //nom除以8向上取整

Math.ceil(nom/8)怎么不行了?没问题的