DEV Community

Discussion on: [Challenge] 🐝 FizzBuzz without if/else

Collapse
 
dimitrimarion profile image
Dimitri Marion
const div3 = x => x % 3 == 0;
const div5 = x => x % 5 == 0;

const fizzBuzz = n => Array.from(Array(n+1).keys(), 
                                 x => div3(x) && div5(x) && "FizzBuzz" || div3(x) && "Fizz" || div5(x)  && "Buzz" || String(x))
                                 .slice(1);