Questão de entrevista sobre FizzBuzz

Crie uma função que receba um número como argumento e retorne "Fizz", "Buzz" ou "FizzBuzz".

  • Se o número for múltiplo de 3, a saída deverá ser "Fizz".
  • Se o número fornecido for múltiplo de 5, a saída deverá ser "Buzz".
  • Se o número fornecido for múltiplo tanto de 3 quanto de 5, a saída deverá ser "FizzBuzz".
  • Se o número não for múltiplo nem de 3 nem de 5, o próprio número deverá ser exibido, como mostrado nos exemplos abaixo.
  • A saída deverá ser sempre uma string, mesmo quando o número não for múltiplo de 3 nem de 5.

Exemplos

FizzBuzz(3) ➞ "Fizz"

FizzBuzz(5) ➞ "Buzz"

FizzBuzz(15) ➞ "FizzBuzz"

FizzBuzz(4) ➞ "4"

Observações

  • Procure ser preciso com a forma como escreve as coisas e com o uso das letras maiúsculas.
  • Se você não souber como continuar, procure ajuda na aba Recursos.
  • Se estiver realmente travado, desbloqueie as soluções na aba Soluções.