Math object, PHP Web Programming

Assignment Help:

Predefined Objects

Let us assume some of the most frequently utilized predefined objects provided in Javascript.

Math object

In most of the applications we have to perform calculations, whether this is accounting software or scientific software. Programmers are frequently typecast as good mathematicians. Every mathematician required a calculator sometimes, or in the particular case of JavaScript, the Math object. If we desire to calculate "2.5 to the power of 8" or "Sin0.9" in your script, then JavaScript's virtual calculator is what you desire. The Math object have a number of manipulating functions:

The Math object

Methods

Description

Math.abs(x)

Return absolute value of x

Math.acos(x)

Return arc cosine of x in radians

Math.asin(x)

Return arc sine of x in radians

Math.atan(x)

Return arc tan of x in radians

Math.atan2(x, y)

Counterclockwise angle among x axis & point (x,y)

Math.ceil(x)

Rounds a number up

Math.cos(x)

Trigonometric cosine of x (x in radians)

Math.exp(x)

Exponential method ex

Math.floor(x)

Rounds number down

Math.log(x)

Natural logarithm of x (base e)

Math.max(a, b)

Returns the larger of two values

Math.min(a, b)

Returns the smaller of two values

Math.pow(x, y)

Returns xy

Math.round(x)

Rounds x to the closest integer

Math.sin(x)

Trigonometric sine of x (x in radians)

Math.sqrt(x)

Square root of x

Math.tan(x)

Trigonometric tangent of x (x in radians)

Properties

Description

Math.E

Euler's constant ( ~ 2.718)

Math.LN10

Natural logarithm of 10 (~ 2.302)

Math.LN2

Natural logarithm of 2 (~ 0.693)

Math.LOG10E

Base 10 logarithm of Euler's constant (~          0.0434)

Math.LOG2E

Base 2 logarithm of Euler's constant (~1.442)

Math.PI

The ratio of a circle's circumference to its   diameter

(~3.141)

Math.SQRT1_2

Square root of 0.5 ( ~ 0.707)

Math.SQRT2

Square root of 2.0 ( ~ 1.414)

 

Let us encompass Javascript perform some mathematical calculations: 

  //calculate e                                                                                                                                    

Math.exp(5)                                                                                                                                       

//calculate cos(2PI)

Math.cos(2*Math.PI)                                                                                                                        

The "with" statement

If you intend to invoke Math multiple times in your script, a good statement to remember is "with." Using it you can omit the "Math." prefix for any subsequent Math properties/methods:

with (Math){ var x= sin(3.5) var y=tan(5)

var result=max(x,y)

}


Related Discussions:- Math object

Want a web development expert, Web development contractor Here is a high...

Web development contractor Here is a high level description of the project- High level description- 1) Web application that allows people to register by submitting their p

Create a rollover image, A rollover image is an image whose display modify ...

A rollover image is an image whose display modify while the pointer passes ("rolls") over it. You will employ Dreamweaver's Insert Rollover Image command to produce three rollover

We need help in qr code generator development estimate, QR Code Generator D...

QR Code Generator Development Estimate We would like to demand of you an estimate for merging the following html software attached from our posting and Google Chart API necessar

I need help in create static html pages, Create Static HTML Pages We are...

Create Static HTML Pages We are a travel search engine provider placed in Germany. We are probing for a developer who can create a bunch of static HTML pages for connections amo

Design a website in wordpress, Website using Wordpress I'm looking for s...

Website using Wordpress I'm looking for someone to design a website for me. I have example websites of what I'm looking for. Design Type: New Website Purpose of the Web

Change quantity button cannot be functioned, error_reporting(0); session_...

error_reporting(0); session_start(); header(''Content-type: text/html; charset=utf-8''); include_once(''../../xajax_core/xajax.inc.php''); // ?? xajax $xajax = new xajax()

Want a professional mangeto site by an expert developer, Want a professiona...

Want a professional Mangeto site by an expert developer We want a professional looking site built on Magento. It will be a responsive & adaptive design. Products informati

Explain the design features of web site, Evaluate the features of the MU we...

Evaluate the features of the MU website in terms of its usability, legal requirements and ease of search by search engines. You need to make use of relevant usability evaluation te

I am looking for a programmer who can implement my mockups, BigCommerce ful...

BigCommerce fully responsive design implementation I am looking for a programmer who can implement my Mockups on my BigCommerce shop. Requirement- a) You write clean code

I need help to integrate api, I need help to Integrate API We want a cod...

I need help to Integrate API We want a coder to implement an API into our wordpress website. The API is well documented. This job is a high priority as well as must be fin

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd