Desafio JS: Criando um array fizzbuzz
2
0

Desafio JS: Criando um array fizzbuzz

Iremos brincar com um dos algoritmos mais comuns em entrevistas técnicas, o desafio Fiz Buzz.

Gabriel e Pedro
2 min
2
0

👋 Opa, Gabriel e Pedro aqui e seja bem-vindo para mais um episódio da nossa newsletter semanal, a Challenge House. Toda segunda-feira, temos um desafio JavaScript para você estudar e aprimorar os seus conhecimentos em programação.

Se você ainda não é um inscrito e quer se desafiar, não deixe de seguir a gente. A solução será enviada na sua caixa de entrada na quinta-feira👇

Seguir meu Canal

🪓 Afiando o machado

Email image

Classificação do desafio deste episódio:

  • Nível: Iniciante
  • Conteúdos JavaScript: Loops, If e Arrays

Hoje iremos brincar com um dos algoritmos mais comuns em entrevistas técnicas, o desafio Fiz Buzz. Já ouviu falar ?!

Esse desafio é muito interessante para a avaliação do seu conhecimento de algoritmos. Isso porque ele é capaz de testar sua lógica para iteração de arrays, sua capacidade de construir estruturas de teste e de trabalhar com matemática básica.

Além disso, é um desafio que pode ser resolvido de várias formas e quanto mais elegante a solução, mais senioridade podemos aferir daquele que está executando o código.

Vamos começar!?


🧑‍💻 Praticando: Instruções para o desafio

Depois de ter o machado afiado com os conceitos necessários para colocar o conhecimento em prática, aqui estão as instruções que devem ser seguidas:

  1. Crie uma função que irá receber um número como argumento
  2. O retorno da função será um array de números que irá do número 1 até o número fornecido
  3. Nesse array, ao invés de adicionar os números que são divisíveis por 3, troque pela palavra fizz
  4. Nesse array, ao invés de adicionar os números que são divisíveis por 5, troque pela palavra buzz
  5. Nesse array, ao invés de adicionar os números que são divisíveis por 3 e 5, troque pela palavra fizzbuzz

Para ilustrar o que está sendo requisitado, observe o seguinte exemplo:

function fizzBuzzer (n) {
}
console.log(fizBuzzer(15))

💡 Dica de ouro

Hoje, nossa dica de ouro é um conselho dos tios! O que será desenvolvido nesse desafio é o domínio essencial para criar aplicações. Gaste seu tempo, use sua cabeça! Evite usar o Google!

Ah! E guarde esse desafio, pois você verá ele em vários testes técnicos e entrevistas :)

Boa sorte!


Se você achou o conteúdo dessa newsletter interessante, pense com carinho em fazer alguma dessas coisas:

1. ❤️ Compartilhar com os amigos - é com a sua ajuda que iremos levar o Challenge House para cada vez mais pessoas.

Compartilhar conteúdo

2. ✉️ Se inscrever na nossa newsletter - se ainda não é, iremos ficar muito felizes com a sua inscrição.

Seguir meu Canal

Tenha uma boa semana,

Gabriel e Pedro 👋