使用forvalues语法反向循环失败

时间:2013-02-14 16:53:46

标签: for-loop foreach stata

为什么我不能使用forvalues语法反向循环?我可以使用foreach of numlist语法反向循环,但我很困惑,为什么下面的forvalues示例会在默认情况下失败,而等效的foreach of numlist示例会有效。

* both fail silently
forvalues j = 5/4 {
    display `j'
}

forvalues j = 5(1)4 {
    display `j'
}

* both work
foreach j of numlist 5/4 {
    display `j'
}

foreach j of numlist 5(1)4 {
    display `j'
}

谢谢!

1 个答案:

答案 0 :(得分:3)

玫瑰红了,

紫罗兰是蓝色的。

试试5(-1)4

希望它适合你。

需要一些额外的角色来发布,因此诗歌。