Assertion: function's value | /r/CapableOf | pass to function
Facets:
Source sentences:
text: Values passed to a function as parameters are copied to its local variables.
text: Values can be passed to a function, and the function will return a value.
text: Primitive parameters (such as a number) are passed to functions by value; the value is passed to the function, but if the function changes the value of the parameter, this change is not reflected globally or in the calling function.
text: However, we can also observe that the value of "a" is kept after passed to this function.
text: Note that ++depth is used so the increment will take place before the value is passed into the function.