//The Math.ceil() function always rounds a
//number up to the next largest integer.
//Note: Math.ceil(null) returns integer 0
//and does not give a NaN error.
Math.ceil(.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
Math.ceil(-0.95); // -0
Math.ceil(-4); // -4
Math.ceil(-7.004); // -7
Math.ceil(.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
Math.ceil(-0.95); // -0
Math.ceil(-4); // -4
Math.ceil(-7.004); // -7
var myNumber = 22.22;
var output = Math.ceil(myNumber);
console.log(output);
//Output: 23
console.log(Math.ceil(5.95)); // output: 6
console.log(Math.ceil(-11.23)); // output: -11
console.log(Math.ceil(9.78)); // output: 10
// math.ceil() method in javascript:
// The ceil() method rounds the specified double value upward to the nearest integer and returns it.
// The rounded value will be equal to the mathematical integer.
// That is, the value 3.24 will be rounded to 4.0 which is equal to integer 4.
// We can onlu use float numbers in ceil().
// EXAMPLE: 1
let floating_num = Math.ceil(2.65);
console.log(floating_num);
// OUTPUT: 3
// EXAMPLE: 2
let floating_num_2 = Math.ceil(-2.65);
console.log(floating_num_2);
// OUTPUT: -2
Math.ceil(4.9);
Math.ceil(4.7);
Math.ceil(4.4);
Math.ceil(4.2);
Math.ceil(-4.2);