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

Talented php and javascript programmer needed, Talented PHP / JavaScript pr...

Talented PHP / JavaScript programmer needed ASAP Wordpress, PHP, JavaScript expert with obtainability over the next two weeks Job Description- I am structure a social medi

Tcp - ip networking model, This is an acronym for Transmission Control Prot...

This is an acronym for Transmission Control Protocol / Internet Protocol. This is a collection of applications, protocols and services. TCP/IP protocol was developed prior to the O

I want a python and django proficient, RETS MLS Python Solution I want a...

RETS MLS Python Solution I want a Python, Django proficient to take this solution and make sure that I have the most up to date RETS datafeed. a) Set up capability to configu

Create a layout table, In the last section you utilized cells to build a ta...

In the last section you utilized cells to build a table. Now, you will learn how to start with a table & add cells later on. 1. In the Objects panel, click on the Draw Layout Ta

Need help to make small mods to civicrm or joomla, Need help to make small ...

Need help to make small mods to CiviCRM / Joomla Need developer previously familiar with Joomla 3.2 and CiviCRM 4.4 to write some mods to CiviCRM to extend some forms. Job De

I desire help for website development, website development 1. You want t...

website development 1. You want to have ideal about different time zone at the world, instance, USA have few different time zone, Los Angeles, New York, and USA change time twic

Need help for merging databases, Merge Databases I have a website in Wor...

Merge Databases I have a website in Wordpress and within it I have a vBulletin forum. I have an external MAGENTO store that I'll move to my chief website. What I'd like to do is

We are seeking a proficient coder with designer, We are seeking a proficien...

We are seeking a proficient coder with designer Our company is in its premature state as well as we are looking for someone who is proficient in both coding and web page design.

We need help to code fix on our web site, We need help to Code Fix on Our W...

We need help to Code Fix on Our Web site Our web site is a WordPress based site. Freshly we updated the plug-ins on our web site. All plug-ins updated appropriately except our M

Very simple workshop job and parts tracking program, Very simple workshop j...

Very simple workshop job and parts tracking program Project Description: I want some software that will be very simple for mechanics who are not computer savvy. i want it to

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