Skip to content

Instantly share code, notes, and snippets.

@kosperera
Last active August 19, 2018 07:54
Show Gist options
  • Save kosperera/baae59ba56534c693b5f to your computer and use it in GitHub Desktop.
Save kosperera/baae59ba56534c693b5f to your computer and use it in GitHub Desktop.
Prints Fizz for multiples of 3, and Buzz and for multiples of 5, and FizzBuzz for multiples of both 3 and 5.
function goFizzBuzz(start, end) {
for (let i = start; i <= end; i++) {
if (i % 15 == 0) { console.log('FizzBuzz'); }
else if (i % 3 == 0) { console.log('Fizz'); }
else if (i % 5 == 0) { console.log('Buzz'); }
else { console.log(i); }
}
}
@kosperera
Copy link
Author

More requirements for this logic:

  • A number is fizz if it is divisible by 3 or if it has a 3 in it.
  • A number is buzz if it is divisible by 5 or if it has a 5 in it

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