Loops/Downward for: Difference between revisions

Content added Content deleted
(add BQN)
(add Zig example)
Line 2,218: Line 2,218:
// tail recursion
// tail recursion
fcn(n){ n.println(); if(n==0)return(); return(self.fcn(n-1)) }(10)</lang>
fcn(n){ n.println(); if(n==0)return(); return(self.fcn(n-1)) }(10)</lang>

=={{header|Zig}}==
<lang zig>const std = @import("std");

pub fn main() !void {
var i: u8 = 11;
while (i > 0) {
i -= 1;
try std.io.getStdOut().writer().print("{d}\n", .{i});
}
}</lang>