pop

Function pop 

Source
pub fn pop(args: &[Value]) -> Result<Value, RuntimeError>
Expand description

移除并返回数组的最后一个元素

§功能

移除数组的最后一个元素,返回一个包含两个元素的数组:

  • 第一个元素:移除最后元素后的新数组
  • 第二个元素:被移除的元素

§参数

  • array: Array - 要操作的数组

§返回值

Array - [新数组, 被移除的元素]

§错误

  • 空数组时抛出错误

§示例

Set arr [1, 2, 3, 4]
Set result Pop(arr)          # [[1, 2, 3], 4]
Set newArr result[0]         # [1, 2, 3]
Set popped result[1]         # 4