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

I want one 80legs app, 80legs App, import into Wordpress I want one 80le...

80legs App, import into Wordpress I want one 80legs app. Scraps information from five different websites and imports the information into Wordpress database. Desired Skills a

We want a magento installation and optimization, We want a Magento installa...

We want a Magento installation and optimization We want to have our Magento store installed on a server as well as we need some work done in terms of speed optimization / cachin

Session management, I need help with adding session management to my login ...

I need help with adding session management to my login webpage. It is the MVC method and has 2 models and 1 view alongside the login page of course. I just need assistance with the

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

Aesthetics in web design, This is a 10-minute presentation on Aesthetics in...

This is a 10-minute presentation on Aesthetics in Web Design as part of Interaction Design Class (Human Factors Course) - This is a Graduate Level Course. The grading criteria are

Oop, how to know object oriented in php

how to know object oriented in php

Website development fo responsive site, Website Development We have a st...

Website Development We have a static website that we would willing to change to a responsive wordpress site. We would willing a quote for design of the mobile versions based

Need help in changes in current pos system, Changes in Current POS system ...

Changes in Current POS system We have a POS system now working fine. We need little addon function, field as well as reports to make it more perfect We likewise want the same

Basic attributes of html, These all are attributes of the tag. The followi...

These all are attributes of the tag. The following instance explains each of these attributes. TARGET = "_blank

What is ip-in-ip encapsulation, Question: Mobile IP was intended to wor...

Question: Mobile IP was intended to work with legacy applications and correspondent nodes. However, some advantages may be gained if correspondent nodes are aware of mobility

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