List.Alternate
List.Alternate(list as list, count as number, optional repeatInterval as nullable number, optional offset as nullable number) as list
傳回由清單中所有奇數位移項目所組成的清單。 根據參數,交替接受和略過清單 list
中的值。
-
count
:指定每次略過的值數目。 -
repeatInterval
:選擇性重複間隔可指出要在略過的值之間新增多少值。 -
offset
:選擇性位移參數可開始略過初始位移處的值。
根據 {1..10} 建立清單,且略過第一個數字。
使用方式
List.Alternate({1..10}, 1)
輸出
{2, 3, 4, 5, 6, 7, 8, 9, 10}
根據 {1..10} 建立清單,且略過每隔一個數字。
使用方式
List.Alternate({1..10}, 1, 1)
輸出
{2, 4, 6, 8, 10}
根據 {1..10} 建立清單,從 1 開始並略過每隔一個數字。
使用方式
List.Alternate({1..10}, 1, 1, 1)
輸出
{1, 3, 5, 7, 9}
根據 {1..10} 建立清單,從 1 開始、略過一個值、保留兩個值,依此類推。
使用方式
List.Alternate({1..10}, 1, 2, 1)
輸出
{1, 3, 4, 6, 7, 9, 10}