412-fizz-buzz-0821

몇월며칠·2022년 8월 21일

Leetcode

목록 보기
13/19

내코드

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;

하하하!!!🤣

profile
What day is it today?

0개의 댓글