Whats the difference between Math.ceil and Math.floor


console.log(Math.ceil(Math.random() * 100)); 

and  console.log(Math.floor(Math.random() * 100));


Math.ceil takes a float/decimal and rounds up, Math.floor takes a float and rounds down.
For example,

Math.ceil(4.4); //returns 5.0
Math.ceil(4.4); //returns 4.0

hope this helped, :slight_smile:


@kyleaw thanks for your help


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.