Tutorialspoint.dev

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.

// car is an object.
var car = {};
  
// car.name is a propety of the given object.
car.name = "Audi",
  
    // car.sayModel is a function of the given object.
    car.sayModel = function() {
        console.log("A8");
    }
  
    // printing property value.
    console.log(car.name);
  
// printing function called value.
console.log(car.sayModel());

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 square root of 2 is shown as ouput.

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

// Here value of Math.SQRT2 is printed.
console.log(Math.SQRT2);

Output:

> 1.4142135623730951

Code #2:
Value of square root of 2 can be printed as in the form of function as shown below.

// function is being called.
function get_Value_of_square_root()
{
    return Math.SQRT2;
}
  
// function is calling for getting
// value of square root of 2
console.log(get_Value_of_square_root());

Output:

> 1.4142135623730951

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.
    // Here we consider Math.SQRT2 as a function but in actual it
    // is a property that is why error as output is being shown.
    console.log(Math.SQRT2(12));

    Output:

    Error: Math.SQRT2 is not a function

    Application:

  1. Its application is to find the value of 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:

    // Value of Math.SQRT2 is printed.
    console.log(Math.SQRT2);

    Output:

    > 1.4142135623730951


This article is attributed to GeeksforGeeks.org

leave a comment

code

0 Comments

load comments

Subscribe to Our Newsletter