Skip to content

Instantly share code, notes, and snippets.

@brainyfarm
Created August 1, 2016 07:25
Show Gist options
  • Save brainyfarm/b042a906406af57448939a02388df153 to your computer and use it in GitHub Desktop.
Save brainyfarm/b042a906406af57448939a02388df153 to your computer and use it in GitHub Desktop.
// The naive way
for( var i=1; i <= 100; i++ ){
if( i % 3 === 0 )
console.log("Fizz")
if( i % 5 === 0 && i % 3 !== 0 )
console.log("Buzz")
if( i % 5 === 0 && i % 3 === 0)
console.log("FizzBuzz")
if( i % 5 !== 0 && i % 3 !== 0)
console.log(i)
}
// The clever method
for(var i = 1; i<=100; i++){
var output = "";
if(i % 3 === 0)
output += "Fizz"
if(i % 5 === 0)
output += "Buzz"
console.log(output || i)
}

Two ways to FizzBuzz

Clever and Naive

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment