86. 获取数组的中间元素
中等
实现一个通用的工具类型 GetMiddleElement<T>
,获取数组的中间元素,用数组表示。
如果数组的长度为奇数,则返回中间一个元素;如果数组的长度为偶数,则返回中间两个元素。
例如:
type simple1 = GetMiddleElement<[1, 2, 3, 4, 5]>, // expected to be [3]
type simple2 = GetMiddleElement<[1, 2, 3, 4, 5, 6]> // expected to be [3, 4]