Math Example – Data Type – JavaScript Syntax – JS Math Example
Math Example – Data Type – JavaScript Syntax – JS Math Example
Purpose: – Illustrates the JavaScript syntax for the Math Object .
Prerequistes:
- Install Visual Web Developer 2008
Syntax: var y = Math.sqrt(25); – Demonstrates how to use properties and methods of Math object.
Restrictions: None
Notes:
- You can build your own library of syntax examples by using same web site over and over and just add new files to it.
Instructions:
- Use Visual Web Developer 2008
- Create new web site;
- Click File/New Web Site
- Select ASP.NET Website Template
- Select C-Sharp for Language
- name of Web Site could be JavaScript_Syntax.
- Add New folder named “DataType”
- Right-click project name in solution explorer;
- add new folder;
- name of folder should be: DataType
- Add HTML Page Named Math to DataType folder
- Right-click DataType folder;
- add new item;
- Select HTML Page
- HTML Page name should be Math
- Click on copy code in code below to copy code into HTML Page Math.htm
- Right-click on HTML page Math and select view in browser
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Boolean</title> <script type="text/javascript" > //***************************************************** // Math Object //***************************************************** // NOTE: Math Object is not a constructor and you // do not have to instantiate by creating new object // before you can use it //***************************************************** // GENERAL SYNTAX: // Properties: // var x = Math.PI; // Returns PI // Method: // var x = Math.sqrt(25); // Returns the square root of 25 // Math Object Properties: // Property Description // E Returns Euler's number (approx. 2.718) // LN2 Returns the natural logarithm of 2 (approx. 0.693) // LN10 Returns the natural logarithm of 10 (approx. 2.302) // LOG2E Returns the base-2 logarithm of E (approx. 1.442) // LOG10E Returns the base-10 logarithm of E (approx. 0.434) // PI Returns PI (approx. 3.14159) // SQRT1_2 Returns the square root of 1/2 (approx. 0.707) // SQRT2 Returns the square root of 2 (approx. 1.414) // Math Object Methods // Method Description // abs(x) Returns the absolute value of x // acos(x) Returns the arccosine of x, in radians // asin(x) Returns the arcsine of x, in radians // atan(x) Returns the arctangent of x as a numeric value between -PI/2 and PI/2 radians // atan2(y,x) Returns the arctangent of the quotient of its arguments // ceil(x) Returns x, rounded upwards to the nearest integer // cos(x) Returns the cosine of x (x is in radians) // exp(x) Returns the value of Ex // floor(x) Returns x, rounded downwards to the nearest integer // log(x) Returns the natural logarithm (base E) of x // max(x,y,z,...,n) Returns the number with the highest value // min(x,y,z,...,n) Returns the number with the lowest value // pow(x,y) Returns the value of x to the power of y // random() Returns a random number between 0 and 1 // round(x) Rounds x to the nearest integer // sin(x) Returns the sine of x (x is in radians) // sqrt(x) Returns the square root of x // tan(x) Returns the tangent of an angle //1. Example using property var x = Math.PI; // Returns PI document.write("PI = " + x); document.write("<br />"); //2. Example using method var y = Math.sqrt(25); // Returns the square root of 25 document.write("Square root of 25 = " + y); document.write("<br />"); </script> </head> <body> </body> </html> |