/* Page prose (zh-Hans) */
"CompletionOrder" = "# 结果按完成顺序到达\n\n下面是最容易让人栽跟头的地方。task group 交给你结果时，是**按子任务完成的顺序**，而不是你添加它们的顺序。如果第 7 帧比第 2 帧校准得更快，那么第 7 帧的结果会先出来。我们给每一帧不同的、随机的时长，把这一点直观地展示出来。";
"CompletionOrder-2" = "**观察运行：** \"Frame N arrived\" 这些行会以一种打乱的顺序打印出来，而且每次运行都不一样：可能是 `4, 1, 5, 2, 6, 3`，也可能是别的。这个顺序是**不确定的**：它完全取决于哪个子任务碰巧先完成。永远不要写那种假设从 group 里出来的第一个结果属于你添加的第一个任务的代码。\n\n* callout(试一试): 把延迟收窄到 `Double.random(in: 0.1...0.15)`；到达顺序会更贴近提交顺序，但仍然没有保证。\n\n[上一页](@previous)  |  第 4 / 9 页  |  [下一页: 把顺序恢复回来](@next)";
