From 2356d59b24380ac2b69cfddbba567dc33a34fc35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=B6=E5=A1=9A=E5=A4=AA=E6=99=BA?= Date: Sat, 27 Jul 2024 14:34:54 +0900 Subject: [PATCH] Update example.ss --- example.ss | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/example.ss b/example.ss index 389f4f6..258c626 100644 --- a/example.ss +++ b/example.ss @@ -1,20 +1,21 @@ -// This program to solve FizzBuzz; +// This function is to solve FizzBuzz; +fn fizzbuzz(i) { + if i % 15 == 0 { + return "FizzBuzz"; + }; + if i % 5 == 0 { + return "Buzz"; + }; + if i % 3 == 0 { + return "Fizz"; + }; + return str(i0; +}; + var i <- 0; var result <- ""; while i < 100 { var i <- i + 1; - if i % 15 == 0 { - var result <- result + "FizzBuzz "; - }; if !(i % 15 == 0) { - if i % 5 == 0 { - var result <- result + "Buzz "; - }; if !(i % 5 == 0) { - if i % 3 == 0 { - var result <- result + "Fizz "; - }; if !(i % 3 == 0) { - var result <- result + f"{i} "; - }; - }; - }; + var result <- result + " " + fizzbuzz(i) }; print result;