题解 | #流程控制#
流程控制
https://www.nowcoder.com/practice/8a7bff7ab0d345d5ac5c82e41d9f7115
简洁、易读
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 }