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

Need a wordpress splash page need customization, Need a Wordpress Splash Pa...

Need a Wordpress Splash Page Need Customization Here is what I want the splash page to accomplish- 1. Pop up must only show up on the homepage. 2. You can't click outside

We need help in mobile punch card builder, We need help in Mobile Punch Car...

We need help in Mobile Punch Card Builder I have a mobile site builder platform which I would like users to as well be able to create mobile punch cards (punches) & Rewards poin

Billing and invoice generation, Billing and Invoice Generation Project D...

Billing and Invoice Generation Project Description: Below is the short of description of my Invoice Generation Portal: Companies need to prepare an Invoice/Billing for the

We need help in reputation on google need seo, We need help in Reputation o...

We need help in Reputation on Google Need SEO We have a bad criticism on the ripoffreport.com on google page 1 position 2. We want to have it pushed back to page three or more.

Hosting, How to host php website

How to host php website

We need help in custom hook for a wordpress plugin, We need help in Custom ...

We need help in Custom Hook for a Wordpress plugin We are in search of someone that can create a custom hook from one plugin into another. The logic is that while a user clic

Flex/flash/video streaming/wowza/php developers wanted, Flex/Flash/Video St...

Flex/Flash/Video Streaming/Wowza/PHP Developers Wanted Our company is in search of a couple of developers to join our team. We are a video streaming platform alike to Ustream.tv

Need help to create email capture web page for business, Email capture web ...

Email capture web page for business supplying WIFI MAILCHIMP We are supplying free WIFI to our customers. Our WIFI system permits us to forward customers to a URL once connec

I want help in fantasyhubfund minimum viable product, FantasyHubFund Minimu...

FantasyHubFund Minimum Viable Product We want a developer that can start as soon as humanly possible on a small project build. This project consists of four pages, some pop up m

How to work in dreamweaver, Where & how to open Dreamweaver? Step 1: Cli...

Where & how to open Dreamweaver? Step 1: Click on Start button Step 2: choose Program Step 3: Choose Macromedia Dreamweaver Step 4: Click on Dreamweaver You will get

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