Skip to content

Arrays

Arrays are ordered collections of values.

Creating Arrays

let numbers = [1, 2, 3, 4, 5];
let fruits = ["apple", "banana", "cherry"];
let mixed = [42, "hello", true, 3.14];
let empty = [];

Accessing Elements

Use zero-based indexing:

let fruits = ["apple", "banana", "cherry"];

print fruits[0];  // apple
print fruits[1];  // banana
print fruits[2];  // cherry

Array Length

let numbers = [1, 2, 3, 4, 5];
print len(numbers);  // 5

Modifying Arrays

let numbers = [1, 2, 3];

// Add element
numbers = push(numbers, 4);
print numbers;  // [1, 2, 3, 4]

// Remove last element
let last = pop(numbers);
print last;     // 4
print numbers;  // [1, 2, 3]

Iterating Arrays

let fruits = ["apple", "banana", "cherry"];

for i in 0..len(fruits) {
    print fruits[i];
}