JSFiddle - React, Tailwind, and code Playground

by Ilya

JavaScript

// fizzBuzz(6) => [0, 1, 2, fizz, 4, buzz, fizz]

const fizzBuzz = num => {
  const arrNum = [];
  
  for(let i = 0; i <= num; i++) {
   	
  	if (i % 3 === 0 && i % 5 !== 0 && i !== 0) {
    	arrNum.push('fizz');
    } else if (i % 5 === 0 && i % 3 !== 0 && i !== 0) {
      arrNum.push('buzz');
    } else 
    if (i % 3 === 0 && i % 5 === 0 && i !== 0) {
    	arrNum.push('fizzbuzz');
    } else {
    	arrNum.push(i);
    }
    
  }
  
  return arrNum;
}

console.log(fizzBuzz(6))