Skip to content

Instantly share code, notes, and snippets.

@suissa
Created July 30, 2012 03:43
Show Gist options
  • Save suissa/3204149 to your computer and use it in GitHub Desktop.
Save suissa/3204149 to your computer and use it in GitHub Desktop.
node module fizzbuzz
module.exports = {
isFizz: function(n){
return !(n % 3) && (n % 5);
}
,isBuzz: function(n){
return !(n % 5) && (n % 3);
}
,isFizzBuzz: function(n){
return (!(n % 3) && !(n % 5));
}
,run: function(){
for(var i = 1; i<=15; i++){
if(FizzBuzz.isFizz(i)){
console.log("Fizz");
}
else if(FizzBuzz.isBuzz(i)){
console.log("Buzz");
}
else if(FizzBuzz.isFizzBuzz(i)){
console.log("FizzBuzz");
}
else {
console.log(i);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment