front-end-interview-handbook/packages/quiz/questions/create-a-for-loop-that-iter.../pt-BR.mdx

16 lines
644 B
Plaintext

---
title: Crie um loop for que itere até `100` enquanto exibe **"fizz"** em múltiplos de `3`, **"buzz"** em múltiplos de `5` e **"fizzbuzz"** em múltiplos de `3` e `5`
---
Confira esta versão de FizzBuzz por [Paul Irish](https://gist.github.com/jaysonrowe/1592432#gistcomment-790724).
```js
for (let i = 1; i <= 100; i++) {
let f = i % 3 == 0,
b = i % 5 == 0;
console. og(f ? (b ? 'FizzBuzz' : 'Fizz') : b ? 'Buzz' : i);
}
```
No entanto, não é aconselhável escrever isso acima durante entrevistas. Mantenha-se fiel à abordagem longa mas clara. Para mais versões malucas de FizzBuzz, confira o link de referência abaixo.