summaryrefslogtreecommitdiff
path: root/exercises
diff options
context:
space:
mode:
authorDan Bond <danbond@protonmail.com>2024-03-18 16:47:15 -0700
committerDan Bond <danbond@protonmail.com>2024-03-18 16:47:15 -0700
commitf2833c5279a139ee5ab747b3dc573946a524349f (patch)
tree93f5a0a8ec73efc0a479c85a093041e4cd4fbbdd /exercises
parent9c6f56b836e91da9071830d4dd4a64417fdced9d (diff)
options1: Update wording & fix grammar
Signed-off-by: Dan Bond <danbond@protonmail.com>
Diffstat (limited to 'exercises')
-rw-r--r--exercises/12_options/options1.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/exercises/12_options/options1.rs b/exercises/12_options/options1.rs
index e131b48..3cbfecd 100644
--- a/exercises/12_options/options1.rs
+++ b/exercises/12_options/options1.rs
@@ -6,11 +6,11 @@
// I AM NOT DONE
// This function returns how much icecream there is left in the fridge.
-// If it's before 10PM, there's 5 pieces left. At 10PM, someone eats them
+// If it's before 10PM, there's 5 scoops left. At 10PM, someone eats it
// all, so there'll be no more left :(
fn maybe_icecream(time_of_day: u16) -> Option<u16> {
// We use the 24-hour system here, so 10PM is a value of 22 and 12AM is a
- // value of 0 The Option output should gracefully handle cases where
+ // value of 0. The Option output should gracefully handle cases where
// time_of_day > 23.
// TODO: Complete the function body - remember to return an Option!
???
@@ -22,10 +22,11 @@ mod tests {
#[test]
fn check_icecream() {
+ assert_eq!(maybe_icecream(0), Some(5));
assert_eq!(maybe_icecream(9), Some(5));
- assert_eq!(maybe_icecream(10), Some(5));
- assert_eq!(maybe_icecream(23), Some(0));
+ assert_eq!(maybe_icecream(18), Some(5));
assert_eq!(maybe_icecream(22), Some(0));
+ assert_eq!(maybe_icecream(23), Some(0));
assert_eq!(maybe_icecream(25), None);
}