Returning a value, PHP Web Programming

Assignment Help:

Another function of a function is to return a value. Imagine we have the following function:

<HTML>

<HEAD>

<TITLE>IGNOU </TITLE>

<SCRIPT Language = "JavaScript">

function calculate(a,b,c)

{

d = (a+b) * c;

return d;

}

</SCRIPT>

</HEAD>

<BODY>

<SCRIPT Language = "JavaScript">

var x = calculate(4,5,9);

var y = calculate((x/3),3,5);

alert('calculate(4,5,9) = ' +x + ' and ' + ' calculate((x/3),3,5) = ' + y);

</SCRIPT>

</BODY>

</HTML>

 

322_Returning a value.png

Figure:  Using a Function that Returns a Value

The function illustrated in Figure calculates a number from the numbers you pass to it. While this is done it returns the result of the calculation. The function passes the result back to the function which called it. While the function executes return statement, control goes back to the calling program without executing any more code in function, if there is any.

The calling of the function is done via the following two statements in the figure:

var x = calculate(4,5,9);

var y = calculate((x/3),3,5);

This means that you have declared variable x and are telling JavaScript to execute calculate ( ) along the arguments 4, 5 & 9 and to put the returned value (81) in x. After that you declare a variable y and execute calculate ( ) again. The first argument is x/3, which means 81/3 = 27, thus y becomes 150.Certainly you can also return strings or even Boolean values (true or false). While using JavaScript in forms, you can write a function which returns either false or true and therefore tells the browser whether to submit form or not.


Related Discussions:- Returning a value

Multilingual wordpress template design, Multilingual Wordpress Template Des...

Multilingual Wordpress Template Design + Wordpress site development Seeking professional Wordpress theme designer as well as developer to provide the following services- 1) O

I need small cakephp project, I need Small CakePHP project Project Descr...

I need Small CakePHP project Project Description: I have an existing system built on CakePHP which requires some updates and development as well as some bug fixing. It is a u

Need help in developing a child admission form, Child Admission Form Our...

Child Admission Form Our company runs premium athletic clubs and spas. In each facility, there is a large child care facility. In order for our members to utilize this both chil

I would like someone to move my current website, Move my GoDaddy Site to WP...

Move my GoDaddy Site to WP.org I would like someone to move my current website and blog content to WP.org. I love my current site pretty much as is. The merely reason I want

I need a buddypress expert for new user registration form, This is a contin...

This is a continuing project but I require the following initial changes to my site. Producing an automatic welcome email for new users to the buddypress inbox when user registe

Project, how much does it cost per one project?

how much does it cost per one project?

Frames inside other frames, Here we will discuss how to divide frames into ...

Here we will discuss how to divide frames into distinct frames that means how to put horizontal frames in a vertical one & vice-versa. Here we will divide a frame in half horizonta

Advanced html, In the previous unit you have study the fundamentals of HTML...

In the previous unit you have study the fundamentals of HTML. After study about how to make static web pages, now let us study how to develop Interactive Web sites. A good web site

I want a web expert for a site, I Want a web expert for a site I have a ...

I Want a web expert for a site I have a website built as well as hosted on VPS need your expert decision to convert that to go daddy's Linux hosting server keeping all the featu

Life span of variables, While you declare a variable in a function, the var...

While you declare a variable in a function, the variable can be accessed within that function only. While you exit the function, the variable is destroyed. These variables are ca

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