ARRAY::RESIZE 1g 2023-11-22 laplante@plcb.ca GOWEB/ARRAY — Resize an Array


title: “ARRAY::RESIZE” version: “1g” date: 2023-11-22 author: “laplante@plcb.ca”

category: “GOWEB/ARRAY”

Name

array::resize Resize an array

Synopsis

array::resize(array, newsize)
resize(array, newsize)

Description

Resizes an array to the given newsize and returns the updated array.


Examples

res={{
    a := [1,2,3,4];
    resize(a, 10);
    a[7] = 7;
    a;
    resize(a,3);
    a;
    resize(a, 10);
    a[8] = 8;
    a;
}}.

Returns:

res=[1,2,3,4,null,null,null,7,null,null]
[1,2,3]
[1,2,3,null,null,null,null,null,8,null]

Author

laplante@plcb.ca


See also


Version