Functions
Defining a Custom Function
Example: Basic Arithmetic Function
def calculate(num1, num2, operation) (
switch operation (
case "add"
result = num1 + num2
break
case "subtract"
result = num1 - num2
break
case "multiply"
result = num1 * num2
break
case "divide"
result = num1 / num2
break
)
return result
)
log calculate(10,5,"add")
// Outputs: 15
log calculate(10,5,"subtract")
// Outputs: 5
log calculate(10,5,"multiply")
// Outputs: 50
log calculate(10,5,"divide")
// Outputs: 2Example: String Manipulation Function
Example: Combining Functions and Events
Example: Complex Data Processing
Functions are Stored As Variables
Last updated