JavaScript Tutorial





Español Français 中文 Deutsch Portuguese Japanese nederlands
   
 
Java-Script Tutorial
Introduction Introduction
Variables Variables
Operators Operators
Statements Statements
Loops Loops
Functions Functions
Objects Objects
Arrays Arrays
Cookies JS Cookies
Browser Objects Browser Objects
Form DOM Form DOM
Style Objects DOM Style Objects
Forums Ask Your Doubts
Scraps More about Javascript
Feedback Feedback
 

Return value


Tutorials Javascript

Topic

Returning a value from a function!
How to get the result of a function to be used in other operations?



Explanation
Syntax:
function name(parameter 1,parameter 2,...)
{
     // set of statements that will be executed
return thevalue;
}


        A function can also return a value after doing the specified operations. To explain, we would consider a requirement where we have to calculate x2/2.
We will calculate x2 in a function and return the result of x2. After getting the return value, we will divide it by 2.

Example Code:
<script language="javascript">

function square(number1)
{
     var c = number1*number1;
     // Now we will return the result
     return c;
}

var x = 4;
// Here we invoke the function and capture the result
var des = square(x);
var res = des/2;
document.write(" The result - "+res);
</script>


Result:

In the above example we calculate x2 in the function "square(xxx)". We returned the result.

Getting the Result:
As the function is to return a value, while we invoke the function we assigned a variable to capture the result as "var des = square(xxxx);".
Now the result of x2 is assigned to the variable des.
Using the variable 'des' further operations were completed.

Note: Once the return statement is called in a function it will break, i.e no further statements below it will be executed.





A Note
Javascript (JS) is one of the most used languages in the world. Some times spelled as Java Script. Hope you enjoy this tutorial. Do send your feedback or suggestions on this javascript or java script tutorial. This is a copyright content.

Other Links

web hosting