Loops/For with a specified step: Difference between revisions
Content added Content deleted
No edit summary |
(add Zig example) |
||
Line 2,838: | Line 2,838: | ||
<lang zkl>fcn loop(i=0){println(i); if(i<10)return(self.fcn(i+2))} |
<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> |
(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}} |
{{omit from|GUISS}} |