Exerpad
🔥0
0 XP
Lv.1 Beginner
Log In

Filter Evens

Use .filter() to keep only even numbers from vec![1, 2, 3, 4, 5, 6, 7, 8]. Collect and print the result.

Expected output:

text
[2, 4, 6, 8]

Hints:

  • Use .iter().filter(|x| *x % 2 == 0).collect()
  • Note the *x — filter gives you references, so you need to dereference
  • Type: let evens: Vec<&i32> = ...
rust
fn main() {
}