**Note: ** if you don't use `return` by default the evaluation of the last line of your function body is returned.
**Note: ** if you don't use `return` by default the evaluation of the last line of your function body is returned.
The function variable (here `x`) is independant of the global environment: It defines to which value the operation will be applied in the function body.
**Note: ** The function variables (here `a` and `b`) are independant of the global environment: They define to which values the operation will be applied in the function body.
- The order of arguments is important
- The order of arguments is important
...
@@ -618,8 +618,11 @@ minus(b,a)
...
@@ -618,8 +618,11 @@ minus(b,a)
- Naming variables is more explicit and bypasses the order.
- Naming variables is more explicit and bypasses the order.