SOURCE

// 实现 fizzBuzz 函数,参数 num 与返回值的关系如下:
// 1、如果 num 能同时被 3 和 5 整除,返回字符串 fizzbuzz
// 2、如果 num 能被 3 整除,返回字符串 fizz
// 3、如果 num 能被 5 整除,返回字符串 buzz
// 4、如果参数为空或者不是 Number 类型,返回 false
// 5、其余情况,返回参数 num
function fizzBuzz(num) {
   if(num === undefined){
       console.log('undefined')
       return false
   }
   if(typeof num !== 'number'){
       console.log('Not number')
       return false
   }
   if(num %3 === 0 && num%5 === 0){
       console.log('fizzbuzz')
       return 'fizzbuzz'
   }
   if(num %3 === 0){
       console.log('fizz')
       return 'fizz'
   }
   if(num %5 === 0){
       console.log('buzz')
       return 'buzz'
   }
   return num
   
    

}
// fizzBuzz(11)
console.log(fizzBuzz(11))
console 命令行工具 X clear

                    
>
console