From 3107b0866185e814cece896f71f3fb1451f2b43b Mon Sep 17 00:00:00 2001 From: YeSifan <yesifan66@gmail.com> Date: Sat, 19 Jun 2021 20:53:22 +0800 Subject: [PATCH] complete: if --- exercises/if/if1.rs | 3 +-- exercises/if/if2.rs | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/exercises/if/if1.rs b/exercises/if/if1.rs index 9086754..f1ab9d8 100644 --- a/exercises/if/if1.rs +++ b/exercises/if/if1.rs @@ -1,13 +1,12 @@ // if1.rs -// I AM NOT DONE - pub fn bigger(a: i32, b: i32) -> i32 { // Complete this function to return the bigger number! // Do not use: // - another function call // - additional variables // Execute `rustlings hint if1` for hints + if a>b { a } else { b } } // Don't mind this for now :) diff --git a/exercises/if/if2.rs b/exercises/if/if2.rs index 80effbd..545083a 100644 --- a/exercises/if/if2.rs +++ b/exercises/if/if2.rs @@ -4,13 +4,13 @@ // Step 2: Get the bar_for_fuzz and default_to_baz tests passing! // Execute the command `rustlings hint if2` if you want a hint :) -// I AM NOT DONE - pub fn fizz_if_foo(fizzish: &str) -> &str { if fizzish == "fizz" { "foo" + } else if fizzish == "fuzz" { + "bar" } else { - 1 + "baz" } }