내코드
const arr = [];
for (let i = 1; i < n + 1; i++) {
if (i % 3 == 0 && i % 5 == 0) {
let i = "FizzBuzz";
arr.push(i);
} else if (i % 3 == 0) {
let i = "Fizz";
arr.push(i);
} else if (i % 5 == 0) {
let i = "Buzz";
arr.push(i);
} else {
arr.push(i.toString());
}
}
return arr;
꼭 i를 "FizzBuzz"라고 재선언 해주지 않고
arr.push("FizzBuzz") 하는게 더 깔끔!⬇️
const result = [];
for (let i = 1; i <= n; i++) {
if (i % 5 === 0 && i % 3 === 0) result.push("FizzBuzz");
else if (i % 3 === 0) result.push("Fizz");
else if (i % 5 === 0) result.push("Buzz");
else result.push(i.toString());
}
return result;