Array
Syntax
To create an array, just use the pair of square brackets []
var nums = [1, 2, 3]
puts nums
Index
Like other languages, accessing array member via index.
var arr = [4, 5]
puts arr[0]
Assignment
Examples
Cached recursive fibonacci
var cache = [0, 1, 1]
func fib(n) {
if n < 2 return n
if cache[n] return cache[n]
return cache[n] = fib(n - 2) + fib(n - 1)
}
puts fib(40)
Last updated
Was this helpful?