Math Example – Data Type – JavaScript Syntax – JS Math Example

Math Example – Data Type – JavaScript Syntax – JS Math Example

Purpose: – Illustrates the for the .
Prerequistes:

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:

  1. Use Visual Web Developer 2008
  2. 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.
  3. Add New folder named “DataType”
    • Right-click project name in solution explorer;
    • add new folder;
    • name of folder should be: DataType
  4. Add HTML Page Named Math to DataType folder
    • Right-click DataType folder;
    • add new item;
    • Select HTML Page
    • HTML Page name should be Math
  5. Click on copy code in code below to copy code into HTML Page Math.htm
  6. Right-click on HTML page Math and select view in browser
  7. View Example 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>