JavaScript | Math.SQRT2 property
The Math.SQRT2 is a property in JavaScript which is simply used to find the value of square root of 2, whose value is approximately 1.4142.
That is, √ 2 = 1.4142
Difference between property and function in javascript.
Property in JavaScript is nothing but a value whereas method is a function this can be understood anith the help of a example given below.
<script> // car is an object. var car = {}; // car.name is a property of the given object. car.name = "Audi", // car.sayModel is a function of the given object. car.sayModel = function() { document.write("A8 <br>"); } // printing property value. document.write(car.name + '<br>'); car.sayModel(); </script> |
Output:
Audi A8
Here as we can see that property of the object car, is going to store the string as “Audi” and it can be accessed with car.name.
sayModel is a method i.e, a function of the object and it can be accessed with car.sayModel().
It can be noticed that sayModel is just a function which use ().
Syntax:
Math.SQRT2;
Parameters: Here nothing is passed as a parameter because, Math.SQRT2 is not a function but it is a property.
Return Values: It simply returns the value of the value of square root of 2, whose value is approximate 1.4142.
Example:
Input : Math.SQRT2 Output: 1.4142135623730951
Explanation:
Here simply value of the square root of 2 is shown as output.
Let’s see JavaScript code for Math.SQRT1_2 property:
- Example 1:
<script>// Here value of Math.SQRT2 is printed.document.write(Math.SQRT2);</script>chevron_rightfilter_noneOutput:
1.4142135623730951
- Example 2: Value of square root of 2 can be printed as in the form of function as shown below.
<script>// function is being called.functionget_Value_of_square_root(){returnMath.SQRT2;}// function is calling for getting// value of square root of 2document.write(get_Value_of_square_root());</script>chevron_rightfilter_noneOutput:
1.4142135623730951
- Example:
<script>// Here we consider Math.SQRT2 as a function//but in actual it is a property that is why error// as output is being shown.document.write(Math.SQRT2(12));</script>chevron_rightfilter_noneOutput:
Error: Math.SQRT2 is not a function
- Example:
<script>// Value of Math.SQRT2 is printed.document.write(Math.SQRT2);</script>chevron_rightfilter_noneOutput:
1.4142135623730951
- Google Chrome
- Internet Explorer
- Firefox
- Opera
- Safari
- JavaScript | Infinity Property
- JavaScript | Cursor property
- JavaScript | undefined Property
- JavaScript | source Property
- JavaScript | Math.PI Property
- How to remove CSS property using JavaScript?
- Javascript | MouseEvent which Property
- JavaScript | multiline Property
- JavaScript | global Property
- JavaScript | lastIndex Property
- JavaScript | Math.LN2 property
- JavaScript | Error name Property
- Javascript | MouseEvent altKey Property
- Javascript | MouseEvent ctrlKey Property
- JavaScript | MouseEvent shiftKey Property
Errors and Exceptions: Here we consider Math.SQRT2 as a function but in actual it is a property that is why error as output is being shown.
Application: It’s application is to find the value of the square root of 2 which is done with the help of this property. In mathematics, it needed a lot.
Let’s see JavaScript program on this application:
Supported Browsers: The browsers supported by JavaScript Math.SQRT2 property are listed below:
Recommended Posts:
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



