2017-08-28 36 views
1

教堂有reverse()运营商阵列,但我似乎无法使它在域迭代域相反在教堂

var v = {1..8}; 

for w in v { 
    writeln(w); 
} 

// poops 
for w in reverse(v) { 
    writeln(w); 
} 

如何倒退工作?

回答

1

您可以用-1一个箭步迭代v做到这一点:

for w in v by -1 { 
    writeln(w); 
} 

这些范围内操作两个范围和领域的工作。 更多关于Ranges Primer