List.Alternate
List.Alternate(list as list, count as number, optional repeatInterval as nullable number, optional offset as nullable number) as list
Listedeki tüm tek numaralı uzaklık öğelerinden oluşan bir liste döndürür. Parametrelere bağlı olarak, listeden değer almayı ve atlamayı list
arasında dönüşümlü olarak yapar.
-
count
: Her seferinde atlanan değer sayısını belirtir. -
repeatInterval
: Atlanan değerler arasına kaç değer eklendiğini gösteren isteğe bağlı yineleme aralığı. -
offset
: Başlangıçtaki dengelemede değerleri atlayarak başlamak için bir seçenek dengeleme parametresi.
{1..10} içinden ilk sayıyı atlayan bir liste oluşturun.
Kullanım
List.Alternate({1..10}, 1)
Çıkış
{2, 3, 4, 5, 6, 7, 8, 9, 10}
{1..10} listesinden diğer tüm sayıları atlayan bir liste oluşturun.
Kullanım
List.Alternate({1..10}, 1, 1)
çıkış
{2, 4, 6, 8, 10}
{1..10} öğesinden 1'den başlayan ve diğer tüm sayıları atlayan bir liste oluşturun.
Kullanım
List.Alternate({1..10}, 1, 1, 1)
Çıkış
{1, 3, 5, 7, 9}
{1..10} öğesinden 1'den başlayan, bir değeri atlayan, iki değeri tutan ve benzeri bir liste oluşturun.
Kullanım
List.Alternate({1..10}, 1, 2, 1)
çıkış
{1, 3, 4, 6, 7, 9, 10}