Loops/For with a specified step: Difference between revisions

add Zig example
No edit summary
(add Zig example)
Line 2,838:
<lang zkl>fcn loop(i=0){println(i); if(i<10)return(self.fcn(i+2))}
(0).pump(10,Console.println,fcn(n){if(n%2)return(Void.Skip); n})</lang>
 
=={{header|Zig}}==
<lang zig>const std = @import("std");
 
pub fn main() !void {
const stdout_wr = std.io.getStdOut().writer();
var i: u8 = 1;
while (i < 10) : (i += 2)
try stdout_wr.print("{d}\n", .{i});
}</lang>
 
{{omit from|GUISS}}
37

edits