반응형
var fizzBuzz = function(n) {
let answer = [];
while(n) {
if(!(n % 15)) {
answer.unshift('FizzBuzz');
} else if(!(n % 3)) {
answer.unshift('Fizz');
} else if(!(n % 5)) {
answer.unshift('Buzz');
} else {
answer.unshift('' + n);
}
n--;
}
return answer;
};
var fizzBuzz = function(n) {
let result = [];
for(let i=1; i <= n; i++){
let currentString = "";
if(i % 3 === 0) currentString += "Fizz";
if(i % 5 === 0) currentString += "Buzz";
if(currentString === "") currentString += i;
result.push(currentString);
}
return result;
};
반응형
⭐️
var fizzBuzz = function (n) {
arr = []
for (let i = 1; i <= n; i++) {
if (i % 3 == 0 && i % 5 == 0)
arr.push("FizzBuzz")
else if (i % 3 == 0)
arr.push("Fizz")
else if (i % 5 == 0)
arr.push("Buzz")
else
arr.push(i + "")
}
return arr
};
반응형