Loops/Downward for: Difference between revisions

add Zig example
(add BQN)
(add Zig example)
Line 2,218:
// tail recursion
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>
37

edits