Arrays can be defined this way: let identifier = [...elements]
. An element can be accessed by putting its index in square brackets. The first index is 0.
Elements of an array are put inside square brackets and separated by a comma. Multidimensional arrays follow the same schema as unidimensional arrays, but with some adaption: itβll have more than one index, for example. i.e.: let arr = [[...elements], [...elements]]
creates a two-dimensional array.
let numbers = [4,8,12,16,20];
let len = 5;
let i = 0;
while i < len {
std.printLn(numbers[i]);
i++;
}
There are some built-in methods for arrays too:
Methods | Description |
---|---|
push(element) | pushes an element to the end of the array |
length() | returns the length of an array |
pop() | removes the last element from an array |
let arr = [0, 1, 2, 3, 4, 5]
arr.push(6);
std.print("length: " + arr.length);
std.print("array: " + arr);