# JavaScript ceil

The JavaScript ceil function is a Math function that returns the smallest integer value, which is greater than or equal to the specified expression or a specific number. The syntax of the JavaScript ceil Function is

`Math.ceil(number);`
• If the number argument is a positive or negative number, it will return the ceiling value.
• If the specified number argument is not a number, it will return NaN.
• And if it is Null, it returns Zero.

## JavaScript ceil Function Example

In this JavaScript example, we will use this one to find the ceiling values of different data types and display the output.

1. Within the first two statements, we used it directly on both the positive and negative integers.
2. Following four statements, we used ceil Function on both the Positive and negative Decimal values.
3. Next, we tried on the String value. As we said before, this will return NaN as output.
4. Last, we tried this Math function on the Null value, and JavaScript returns Zero as output.
```<!DOCTYPE html>
<html>
<title> JavaScriptCEILFunction </title>
<body>
<h1> JavaScriptCEILFunction </h1>
<p id = "Pos"></p>
<p id = "Neg"></p>
<p id = "Dec"></p>
<p id = "Dec1"></p>
<p id = "Neg_Dec"></p>
<p id = "Neg_Dec1"></p>
<p id = "Str"></p>
<p id = "Exp"></p>
<p id = "Null"></p>
<script>
document.getElementById("Pos").innerHTML = Math.ceil(20);
document.getElementById("Neg").innerHTML = Math.ceil(-20);
document.getElementById("Dec").innerHTML = Math.ceil(10.05);
document.getElementById("Dec1").innerHTML = Math.ceil(10.95);
document.getElementById("Neg_Dec").innerHTML = Math.ceil(-6.05);
document.getElementById("Neg_Dec1").innerHTML = Math.ceil(-6.95);
document.getElementById("Str").innerHTML = Math.ceil("JavaScript");
document.getElementById("Null").innerHTML = Math.ceil(null);
</script>
</body>
</html>```