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

Data link layer - osi model layer, It is responsible for transmitting a gro...

It is responsible for transmitting a group of bits among the adjacent nodes. The group of bits is termed as frame. The network layer passes a data unit to the data link layer and d

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

Quick debug of async is loading with yepnope, Quick debug of async is loadi...

Quick debug of async is loading with yepnope We are seeing several weird behaviour with our yepnope implementation where resources are being loaded a lot of times. We want someo

Need help in website with cms integration, Website - CMS Integration We...

Website - CMS Integration We have an obtainable website at. We would like this website to be combined into a CMS, keeping the current design however with updated photographs, th

Wordpress admin/programmer needed, WordPress Admin/Programmer In order t...

WordPress Admin/Programmer In order to participate please answer to the following questions- 1) What is a child theme? 2) When do you use a child theme? 3) Please give

We need analyst programmer, Analyst Programmer Our Esteemed as well as R...

Analyst Programmer Our Esteemed as well as Reputable Client is looking for an Analyst Programmer (Python) for their organization. The candidate is essential to perform web devel

Need a developer to create web-based service, Need a developer to create we...

Need a developer to create web-based service I am seeking a developer to build a website that will provide users with an online business service. I will provide wireframes of th

Advanced web services developer for phpcake, Advanced Web Services Develope...

Advanced Web Services Developer for PHPCAKE -> XCODE XCODE, CAKEPHP Job Description- We're looking for a Web Developer. Your responsibilities: a) Review business requir

A computer/website programmer, A computer/website programmer I am in sea...

A computer/website programmer I am in search of a professional to make me a website on which I could sell computer programs through credit or debit card and as well sell physica

Develop a javascript code to generate a pull down menu box, 1. Develop...

1. Develop a program to display a multiplication table. 2. Develop a code to generate a scrolling text in a text box. 3. Develop a JavaScript code to generate

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