fix reverse on custom sort

This commit is contained in:
2023-07-30 01:01:25 +02:00
parent ccdf8c03ee
commit c6f13ce7a2

View File

@@ -364,6 +364,11 @@ func ArArray(arr []any) ArObject {
if err.EXISTS {
return nil, err
}
if reverse {
for i, j := 0, len(output)-1; i < j; i, j = i+1, j-1 {
output[i], output[j] = output[j], output[i]
}
}
arr = output
val.obj["length"] = newNumber().SetUint64(uint64(len(arr)))
val.obj["__value__"] = arr