JavaScript | Math.SQRT1_2 property

The Math.SQRT1_2 is a property in JavaScript which is simply used to find the value of square root of 1/2, whose value is approximately 0.707106.
That is,
 (1/2)  = 0.707106

Difference between property and function in javascript.
Property in JavaScript is nothing but a value whereas method is a function this can be understood with the help of an example given below.

filter_none

edit
close

play_arrow

link
brightness_4
code

<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> 

chevron_right


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.SQRT1_2;

    Parameters: Here nothing is passed as a parameter because, Math.SQRT1_2 is not a function but it is a property.

    Return Values: It simply returns the value of the value of square root of 1/2, whose value is approximately 7071.

Example:

Input  : Math.SQRT1_2
Output : 0.7071067811865476

Explanation: Here simply value of square root of 1/2 is shown as ouput.

Let’s see JavaScript code for Math.SQRT1_2 property:

  • Example 1:
    filter_none

    edit
    close

    play_arrow

    link
    brightness_4
    code

    <script>
      // Here value of SQRT1_2 is printed.
      document.write(Math.SQRT1_2);
    </script>

    chevron_right

    
    

    Output:

    0.7071067811865476
    
  • Example 2: Value of square root of 1/2 can be printed as in the form of function as shown below.
    filter_none

    edit
    close

    play_arrow

    link
    brightness_4
    code

    <script>
      // function is being called.
      function get_Value_of_square_root()
      {
         return Math.SQRT1_2;
      }
      // function is calling for getting
      // value of square root of 1/2
      document.write(get_Value_of_square_root());
    </script>

    chevron_right

    
    

    Output:

    0.7071067811865476
  • Errors and Exceptions: Here we consider Math.SQRT1_2 as a function but in actual it is a property that is why error as output is being shown.

    • Example:
      filter_none

      edit
      close

      play_arrow

      link
      brightness_4
      code

      <scripe>
        // Here we consider Math.SQRT1_2 as a function
        //but in actual it is a property that is why 
        //error as output is being shown.
        document.write(Math.SQRT1_2(12));
      </scripe>

      chevron_right

      
      

      Output:

      Error: Math.SQRT1_2 is not a function

    Application: It’s application is to find the value of the square root of 1/2 which is done with the help of this property. In mathematics, it needed a lot.
    Let’s see the JavaScript program on this application:

    • Example:
      filter_none

      edit
      close

      play_arrow

      link
      brightness_4
      code

      <script>
        // Value of Math.SQRT1_2 is printed.
        document.write(Math.SQRT1_2);
      </script>

      chevron_right

      
      

      Output:

      0.7071067811865476

    Supported Browsers: The browsers supported by JavaScript Math.SQRT1_2 property are listed below:

    • Google Chrome
    • Interent Explorer
    • Firefox
    • Opera
    • Safari


    My Personal Notes arrow_drop_up

    Check out this Author's contributed articles.

    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.