From 72160874d48b1e6e8c161883fee141b0151fd670 Mon Sep 17 00:00:00 2001 From: Marty Sluijtman Date: Fri, 21 Feb 2025 00:25:33 +0100 Subject: [PATCH] Constant --- src/main.rs | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/main.rs b/src/main.rs index a1863e4..b970d2d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,19 +1,13 @@ +use chrono::{offset::Local, Datelike}; use rand::Rng; -use chrono::Datelike; fn main() { - let foods = [ "Kapsalon" - , "Pizza" - , "Lasagne" - , "Nachos" - , "Friet" - , "Durum" - ]; - let rnd_num = rand::thread_rng().gen_range(0..foods.len()); - let weekday = chrono::offset::Local::now().date_naive().weekday(); + const FOODS: [&str; 6] = ["Kapsalon", "Pizza", "Lasagne", "Nachos", "Friet", "Durum"]; + let rnd_num = rand::thread_rng().gen_range(0..FOODS.len()); + let weekday = Local::now().date_naive().weekday(); let output_string = match weekday { chrono::Weekday::Tue => "Friet", - _ => foods[rnd_num] + _ => FOODS[rnd_num], }; println!("{}", output_string) }