JavaScript Math sqrt( ) Method
Below is the example of the Math sqrt() Method.
Hey geek! The constant emerging technologies in the world of web development always keeps the excitement for this subject through the roof. But before you tackle the big projects, we suggest you start by learning the basics. Kickstart your web development journey by learning JS concepts with our JavaScript Course. Now at it's lowest price ever!
- Example:
<script type="text/javascript">document.write(Math.sqrt(-2) +"<br>");document.write(Math.sqrt(-2.56));</script> - Output:
NaN NaN
The Math.sqrt() method in JavaScript is used to square root of the number passed as parameter to the function.
Syntax
Math.sqrt(value)
Parameters: This method accepts a single parameter as mentioned above and described below:
- value which hold the number whose square root is to be calculated.
Returns: Square root of the number passed as parameter passed as parameter.
Below example illustrate the Mathe sqrt() method in JavaScript:
Input : Math.sqrt(4) Output : 2
Input : Math.sqrt(-4) Output : NaN
Errors and Exceptions:
- A non-numeric string passed as parameter returns NaN
- An array with more than 1 integer passed as parameter returns NaN
- A negative number passed as parameter returns NaN
- An empty string passed as parameter returns NaN
- An empty array passed as parameter returns NaN
More codes for the above method are as follows:
Program 1:
<script type="text/javascript"> document.write(Math.sqrt(2) + "<br>"); document.write(Math.sqrt(2.56)); </script> |
Output:
1.4142135623730951 1.6
Program 2:
<script type="text/javascript"> document.write(Math.floor("Geeksforgeeks")); </script> |
Output:
NaN
Program 3:
<script type="text/javascript"> document.write(Math.floor(7.2+9.3)); </script> |
Output:
4.06201920231798
Supported Browsers:
- Google Chrome
- Internet Explorer
- Firefox
- Opera
- Safari


