Main Index : Reference :

return


Description

Returns a value from a function.

Usage

return;
return [any type] value;

Parameters

value is an optional return value of any type.

Program Structure

return jumps from within a called function back to the code that called it and also passes value along as a return value if specified. A function can contain several return statements.

Example

// Outputs "1 + 3 = 4".

add(x,y)
{
  return x+y;
}

var a = 1;
var b = 3;

var res = add(a,b); 

println(a," + ",b," = ",res);