π₯Functions
Defining Functions
function sum(a, b) {
printftw(a + b)
}function sum(a, b) {
return a + b
}Calling Functions
value = sum(1, 2)Anonoymous Functions
Last updated
function sum(a, b) {
printftw(a + b)
}function sum(a, b) {
return a + b
}value = sum(1, 2)Last updated
function addPair(a, b) {
return a + b
}
function identity(a) {
return a
}
printftw(identity(addPair)(1, 2)) // >> 3function outerFunction() {
function localFunction() {
printftw("I'm local!")
}
localFunction() // >> I'm local!
}function returnFunction() {
outside = "outside"
function inner() {
printftw(outside)
}
return inner
}
newFunction = returnFunction()
newFunction() // >> outside