@ashudev05/fizzbuzz
Version:
Displays the famous FizzBuzz series between the provided range
20 lines (19 loc) • 636 B
JavaScript
;
module.exports = function tiny(number1, number2) {
if (typeof number1 !== "number" || typeof number2 !== "number")
throw new TypeError("A number is expected! :D");
var res = new Array((number2 - number1 + 1));
for (let i = number1, j = 0; j < res.length; i++, j++) {
if (i % 15 == 0)
res[j] = "FizzBuzz";
else if (i % 3 == 0)
res[j] = "Fizz";
else if (i % 5 == 0)
res[j] = "Buzz";
else
res[j] = i.toString();
}
for (let i = 0; i < res.length; i++) {
console.log(res[i] + "\n");
}
};