수를 입력받아 3 그리고 5로 각각 나눈 뒤 나머지 값에 따라 알맞은 메시지를 리턴해야 합니다.
number
타입의 정수 (num
>= 1)string
타입을 리턴해야 합니다.let output = fizzBuzz(3);
console.log(output); // --> 'Fizz'
output = fizzBuzz(5);
console.log(output); // --> 'Buzz'
output = fizzBuzz(15);
console.log(output); // --> 'FizzBuzz'
output = fizzBuzz(7);
console.log(output); // --> 'No FizzBuzz'
// 주어진 숫자에 대한 FizzBuzz를 계산하는 함수
function fizzBuzz(num) {
// 만약 주어진 숫자가 3과 5의 배수인 경우
if (num % 3 === 0 && num % 5 === 0) {
// 'FizzBuzz' 반환
return 'FizzBuzz';
} else if (num % 3 === 0) { // 만약 주어진 숫자가 3의 배수인 경우
// 'Fizz' 반환
return 'Fizz';
} else if (num % 5 === 0) { // 만약 주어진 숫자가 5의 배수인 경우
// 'Buzz' 반환
return 'Buzz';
} else {
// 주어진 숫자가 3 또는 5의 배수가 아닌 경우 'No FizzBuzz' 반환
return 'No FizzBuzz';
}
}