412. Fizz Buzz

412. Fizz Buzz_第1张图片

C++

class Solution {
public:
    vector fizzBuzz(int n) {
        vector results;
        for(int i=1;i<=n;i++)
        {
          if(i%3==0&&i%5==0)
          results.push_back("FizzBuzz");
          else if(i%3==0)
          results.push_back("Fizz");
          else if(i%5==0)
          results.push_back("Buzz"); 
          else
          results.push_back(to_string(i)); 
        }
        return results;
    }
};

Java

public class Solution {
    public List fizzBuzz(int n) {
        ArrayList results = new ArrayList();
        for (int i = 1; i <= n; i++) {
            if (i % 15 == 0) {
                results.add("FizzBuzz");
            } else if (i % 5 == 0) {
                results.add("Buzz");
            } else if (i % 3 == 0) {
                results.add("Fizz");
            } else {
                results.add(String.valueOf(i));
            }
        }
        return results;
    }
}

Javascript

/**
 * @param {number} n
 * @return {string[]}
 */
var fizzBuzz = function(n) {
    var result=[];
    for(var i=1;i<=n;i++)
    {
      if(i%15===0)
      result.push("FizzBuzz");
      else if(i%3===0)
      result.push("Fizz");
      else if(i%5===0)
      result.push("Buzz"); 
      else
      result.push(i.toString()); 
    }
    return result;
};

你可能感兴趣的:(412. Fizz Buzz)