mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 05:44:20 +00:00
17 lines
371 B
Zig
17 lines
371 B
Zig
const expect = @import("std").testing.expect;
|
|
|
|
test "while else" {
|
|
try expect(rangeHasNumber(0, 10, 5));
|
|
try expect(!rangeHasNumber(0, 10, 15));
|
|
}
|
|
|
|
fn rangeHasNumber(begin: usize, end: usize, number: usize) bool {
|
|
var i = begin;
|
|
return while (i < end) : (i += 1) {
|
|
if (i == number) {
|
|
break true;
|
|
}
|
|
} else false;
|
|
}
|
|
|
|
// test
|