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 uses ().
Parameters: Here nothing is passed as a parameter because, Math.PI is not a function but it is a property.
Return values: It simply return the value of PI i.e, Π
Input : Math.PI Output: 3.141592653589793
Explanation:Here simply value of PI i.e, Π is shown as ouput.
- Example 1:
// Here value of Math.PI is printed.
- Example 2:Value of PI i.e, Π can be printed as in the form of function as shown below.
// function is being called.
// function is calling.
Errors and Exceptions: Here we consider Math.PI as a function but in actual it is a property that is why error as output is being shown.
Error: Math.PI is not a function
Application: Whenever we need to find the value of anything related to PI that time we take the help of this property.In mathemaatics it needed a lot.
- Example:Here we are going to find the value of the area of a circle with the given value of its radius.
// function is being called with radius 5 as parameter.
Math.PI * radius_of_the_circle * radius_of_the_circle;
// Here area of the circle is 5 unit.
- Google Chrome
- Internet Explorer
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. 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.