Arrays

← Back to documentation


Description

Arrays are ordered collections of numbers. (Strings support coming soon)

Syntax

[element1, element2, element3]

Examples

Creating arrays

numbers = [1, 2, 3, 4, 5]
floats = [1.5, 2.7, 3.14]
empty = []

Accessing elements

arr = [10, 20, 30, 40]
print(arr[0])   # 10
print(arr[2])   # 30
print(arr[3])   # 40

Modifying elements

arr = [1, 2, 3]
arr[1] = 99
print(arr)
# Output: [1, 99, 3]

Array length

arr = [1, 2, 3, 4, 5]
print(length(arr))
# Output: 5

Iterating over arrays

arr = [10, 20, 30, 40]
i = 0
while (i < length(arr)) {
    print(arr[i])
    i = i + 1
}
# Output:
# 10
# 20
# 30
# 40

Finding max value

func max(arr) {
    maxVal = arr[0]
    i = 1
    while (i < length(arr)) {
        if (arr[i] > maxVal) {
            maxVal = arr[i]
        }
        i = i + 1
    }
    maxVal
}
print(max([5, 2, 8, 1, 9, 3]))
# Output: 9

Notes


See Also


© 2026 elliktronic · Jaf Language