简洁、易读
1. typeof === 'number'包括NaN
2. 后面的流程判断也可以用连续三目运算
function fizzBuzz(num) { if (num == null || typeof num !== 'number') return false; if (isNaN(num)) return num; if (num % 3 == 0 && num % 5 == 0) return 'fizzbuzz'; else if (num % 3 == 0) return 'fizz'; else if (num % 5 == 0) return 'buzz'; else return num }