Solution Review 2: Return an Array of Squares
This lesson gives a detailed solution review to the problem in the previous lesson.
We'll cover the following...
Solution:
Press + to interact
fn arr_square() -> [i32;5] {let mut square:[i32;5] = [1, 2, 3, 4, 5]; // mutable arrayfor i in 0..5 { // compute the square of each elementsquare[i] = square[i] * square[i];}square}fn main(){println!("Updated Array : {:?}",arr_square());}
Explanation
- On