Fix score being zero when first number is 5

This commit is contained in:
Amanda Graven 2025-12-15 15:48:55 +01:00
parent 1213b0bd8f
commit 2ed3ea0ae5

View file

@ -97,11 +97,7 @@ fn App() -> Element {
td {
class: "number",
b {
if row.len() <= 1 {
{row.iter().sum::<u16>().to_string()}
} else {
{row.iter().take_while(|&&n| n != 5).sum::<u16>().to_string()}
}
{row.iter().enumerate().take_while(|(c, n)| *c < 1 && **n != 5).map(|(_, n)| n).sum::<u16>().to_string()}
}
}
}