Skip to content

Instantly share code, notes, and snippets.

@Oluwasetemi
Created May 30, 2018 16:56
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 Oluwasetemi/a5eb585805e4aad569e1f0c6306ef250 to your computer and use it in GitHub Desktop.
Save Oluwasetemi/a5eb585805e4aad569e1f0c6306ef250 to your computer and use it in GitHub Desktop.
FizzBuzz created by Oluwasetemi - https://repl.it/@Oluwasetemi/FizzBuzz
function fizzBuzz(amount) {
// let arr = []
// for (let i = 0; i <= amount; i++) {
// arr.push(i)
// }
return Array.from({ length: amount + 1 })
.map((v, i)=> i)
.filter((v => v !== 0))
.map(v => {
if (v % 3 === 0 && v % 5 === 0) {
return 'FizzBuzz'
} else if (v % 3 === 0) {
return 'Fizz'
} else if (v % 5 === 0) {
return 'Buzz'
}
return v
})
}
fizzBuzz(100)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment