DEV Community

Discussion on: Fizz Buzz in Every Language

Collapse
 
avalander profile image
Avalander

That's the whole point of the exercise, right? :D

Thread Thread
 
renegadecoder94 profile image
Jeremy Grifski

Oh absolutely! Got any code golf solutions?

Thread Thread
 
avalander profile image
Avalander • Edited

Hmm... the best I can come up with right now is 85 chars. Nothing really clever, just sacrificed readability for space.

let i=0;while(i++<101){console.log(i%15==0?'fizzbuzz':i%5==0?'buzz':i%3==0?'fizz':i)}

Another fun one, albeit longer, is this.

console.log(new Array(101)
  .fill(1)
  .map((_, i) =>
    i % 15 == 0 ? 'fizzbuzz' :
    i % 3 == 0 ? 'fizz' :
    i % 5 == 0 ? 'buzz' :
    i
  )
  .slice(1)
  .join('\n'))