Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Rust

Idiom #256 Count backwards

Print the numbers 5, 4, ..., 0 (included), one line per number.

(0..=5).rev().for_each(|i| println!("{}", i));

Use _(0..=5).rev()_.
(5..=0) will not do anything.
for i in (0..=5).rev() {
    println!("{}", i);
}
for A in reverse 0 .. 5 loop
   Put_Line (A'Image);
end loop;

New implementation...
< >
programming-idioms.org