commit
This commit is contained in:
parent
e1246d346d
commit
2f6caa57f0
6 changed files with 72 additions and 0 deletions
21
ch10/extract_fn.rs
Normal file
21
ch10/extract_fn.rs
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
fn largest(list: &[i32]) -> &i32 {
|
||||
let mut largest = &list[0];
|
||||
|
||||
for num in list {
|
||||
if num > largest {
|
||||
largest = num;
|
||||
}
|
||||
}
|
||||
|
||||
largest
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let number_list = vec![30, 52, 12, 69, 23, 50];
|
||||
let large = largest(&number_list);
|
||||
println!("Largest: {large}");
|
||||
|
||||
let number_list = vec![130, 52, 12, 69, 23, 50];
|
||||
let large = largest(&number_list);
|
||||
println!("Largest: {large}");
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue