From 4781a4c70198679a6f6abb9ce0422e5adb7c95ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Chac=C3=B3n=20Guti=C3=A9rrez?= <138903866+joseantoniochacon@users.noreply.github.com> Date: Sat, 1 Jun 2024 12:34:56 -0600 Subject: [PATCH] Time: 18 ms (6.86%), Space: 21 MB (59.31%) - LeetHub --- 0412-fizz-buzz/0412-fizz-buzz.php | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 0412-fizz-buzz/0412-fizz-buzz.php diff --git a/0412-fizz-buzz/0412-fizz-buzz.php b/0412-fizz-buzz/0412-fizz-buzz.php new file mode 100644 index 0000000..f9aa91c --- /dev/null +++ b/0412-fizz-buzz/0412-fizz-buzz.php @@ -0,0 +1,22 @@ +class Solution { + + /** + * @param Integer $n + * @return String[] + */ + function fizzBuzz($n) { + $fizzBuzz = array(); + for($i = 1; $i <= $n; $i++){ + if($i%3 == 0 && $i%5 == 0){ + $fizzBuzz[] = 'FizzBuzz'; + }else if($i%3 == 0){ + $fizzBuzz[] = 'Fizz'; + }else if($i%5 == 0){ + $fizzBuzz[] = 'Buzz'; + }else{ + $fizzBuzz[] = strval($i); + } + } + return $fizzBuzz; + } +} \ No newline at end of file