码迷,mamicode.com
首页 > 其他好文 > 详细

[LeetCode] 412. Fizz Buzz

时间:2019-10-21 13:15:45      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:ring   tco   array   func   corn   语句   ret   ase   case   

弱智题。就是在做if语句的判断,最后输出的是一个string array。

时间O(n)

空间O(1)

 1 /**
 2  * @param {number} n
 3  * @return {string[]}
 4  */
 5 var fizzBuzz = function(n) {
 6     let res = [];
 7     // corner case
 8     if (n == 0) return res;
 9 
10     // normal case
11     for (let i = 1; i <= n; i++) {
12         if (i % 3 == 0 && i % 5 == 0) {
13             res.push(‘FizzBuzz‘);
14         } else if (i % 3 == 0) {
15             res.push(‘Fizz‘);
16         } else if (i % 5 == 0) {
17             res.push(‘Buzz‘);
18         } else {
19             res.push(i.toString());
20         }
21     }
22     return res;
23 };

 

[LeetCode] 412. Fizz Buzz

标签:ring   tco   array   func   corn   语句   ret   ase   case   

原文地址:https://www.cnblogs.com/aaronliu1991/p/11712811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!