SyntaxBoom

Languages & Coding => BlitzMax (NG/Vanilla variants) => Tutorials => Topic started by: Hardcoal on Jun 27, 2025, 02:35 PM

Title: Removing Last Object From an Array
Post by: Hardcoal on Jun 27, 2025, 02:35 PM

Function RemoveLastFromArray:Object[] (arr:Object[] var)
      If arr.Length = 0 Then
         Return arr
      End If
      Local newArr:Object[] = arr[..arr.Length - 1]
      arr = newArr
      Return newArr
End Function

        Function GetArrayLastValue:Object(arr:Object[])
    If arr.length = 0 Then
        Throw "Array is empty"
    End If
    Return arr[arr.length - 1]
End Function