Questão de entrevista sobre FizzBuzz

Crie uma função que receba um número inteiro 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.