diff options
author | Ziyi Yan <ziyi.yan@foxmail.com> | 2022-04-22 17:50:10 -0700 |
---|---|---|
committer | Ziyi Yan <ziyi.yan@foxmail.com> | 2022-04-22 17:50:10 -0700 |
commit | 3482911947c5c940ea42803241776043edb6e121 (patch) | |
tree | a5ae5da2d744d9aa1b054ee7d1084c27d1725357 | |
parent | 738cb67297e77011f44860dde43c8c90312e1649 (diff) | |
download | ziglings-3482911947c5c940ea42803241776043edb6e121.tar.gz ziglings-3482911947c5c940ea42803241776043edb6e121.tar.bz2 ziglings-3482911947c5c940ea42803241776043edb6e121.tar.xz ziglings-3482911947c5c940ea42803241776043edb6e121.zip |
fix loop else clause explanation
-rw-r--r-- | exercises/062_loop_expressions.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/exercises/062_loop_expressions.zig b/exercises/062_loop_expressions.zig index a40b622..f6b8771 100644 --- a/exercises/062_loop_expressions.zig +++ b/exercises/062_loop_expressions.zig @@ -13,8 +13,8 @@ // But what value is returned from a loop if a break statement is // never reached? We need a default expression. Thankfully, Zig // loops also have 'else' clauses! As you might have guessed, the -// else clause is evaluated once a while condition becomes false -// or a for loop runs out of items. +// 'else' clause is evaluated when: 1) a 'while' condition becomes +// false or 2) a 'for' loop runs out of items. // // const two: u8 = while (true) break 2 else 0; // 2 // const three: u8 = for ([1]u8{1}) |f| break 3 else 0; // 3 |