Skip to content

Instantly share code, notes, and snippets.

@riston
Last active October 6, 2016 07:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save riston/690e9dc9783186e18163e338a0c3c955 to your computer and use it in GitHub Desktop.
Save riston/690e9dc9783186e18163e338a0c3c955 to your computer and use it in GitHub Desktop.
Fizz Buzz hack in js
d=(x,n)=>x%n==0
f="Fizz"
b="Buzz"
for(i=0;++i<101;) console.log(d(i,3)&&d(i,5)?f+b:d(i,3)?f:d(i,5)?b:i)
d=x=>n=>x%n==0
f="Fizz"
b="Buzz"
for(i=0;++i<101;) console.log((a=d(i))&&a(3)&&a(5)?f+b:a(3)?f:a(5)?b:i)
// Last version
f="Fizz"
b="Buzz"
for(i=0;++i<101;) console.log((d=n=>i%n==0)&&d(3)&&d(5)?f+b:d(3)?f:d(5)?b:i)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment